| Code |
Name |
Level |
Sem. |
Instructor |
| DCST1001 |
Infrastructure: basic skills
|
Basic |
A26 |
Tor Ivar Melling |
| DCST1002 |
Cyber security and teamwork
|
Basic |
A26 |
Joakim Henrik M Klemets |
| DCST1003 |
Fundamental Programming
|
Basic |
A26 |
Atle Nes |
| DCST1005 |
Infrastructure: secure core services
|
Basic |
S27 |
Tor Ivar Melling |
| DCST1006 |
Data communication and networks
|
Basic |
S27 |
|
| DCST1007 |
Object-oriented Programming
|
Basic |
S27 |
Atle Nes |
| DCST1008 |
System Development
|
Basic |
S27 |
Grethe Sandstrak |
| DCST2001 |
Interconnected Networks and Network Security
|
Basic |
A26 |
|
| DCST2002 |
Web Development
|
Basic |
A26 |
Atle Olsø |
| DCST2004 |
Digital service management
|
Basic |
S27 |
|
| DCST2005 |
Risk Management
|
Basic |
S27 |
Børge Haugset |
| DCST2900 |
Bachelor Thesis Bachelor of Science in Digital Infrastructure and Cyber Security
|
Intermediate |
S27 |
Joakim Henrik M Klemets |
| DIFT1001 |
Web Technology and Teamwork
|
Basic |
A26 |
Atle Nes |
| DIFT1002 |
Introduction to information technology and databases
|
Basic |
A26 |
Atle Nes |
| DIFT1003 |
Economic management and accounting
|
Basic |
A26 |
Tor Atle Hjeltnes |
| DIFT1004 |
Organisation, managment and change
|
Basic |
S27 |
Marthe Liss Holum |
| DIFT1005 |
Computer-supported cooperative work
|
Basic |
S27 |
Elena Parmiggiani |
| DIFT1006 |
Economic analysis and reporting using spread sheets
|
Basic |
S27 |
Marthe Liss Holum |
| DIFT2004 |
Product development, market and software product management (PMM)
|
Basic |
A26 |
Knut Arne Strand |
| DIFT2005 |
Digital change and transformation
|
Basic |
A26 |
Jostein Engesmo |
| DIFT2006 |
Big Data
|
Basic |
A26 |
Alexander Holt |
| DIFT2007 |
Information security management
|
Basic |
S27 |
Børge Haugset |
| DIFT2008 |
Digital strategy in organizations
|
Basic |
S27 |
Thomas Østerlie |
| DIFT2011 |
Project management and Business Information Systems
|
Basic |
S27 |
Jostein Engesmo |
| DIFT2501 |
E-commerce and the digital economy
|
Intermediate |
A26 |
Ilias Pappas |
| DIFT2502 |
Enterprise Social Networks (ESN) and change
|
Intermediate |
A26 |
Jostein Engesmo |
| DIFT2503 |
Digitalisation in industries
|
Intermediate |
A26 |
Thomas Østerlie |
| DIFT2900 |
Bachelor Thesis
|
Intermediate |
S27 |
Leif Erik Opland |
| IDATA1002 |
Software Engineering
|
Basic |
S27 |
|
| IDATG1002 |
Software Engineering
|
Basic |
S27 |
Tom Røise |
| IDATG1003 |
Programming 1
|
Basic |
A26 |
Cecilia Norevik Bratlie |
| IDATG1004 |
Team-based collaboration
|
Basic |
A26 |
Aditya Suneel Sole |
| IDATG2003 |
Programming 2
|
Intermediate |
S27 |
Ivar Farup |
| IDATG2102 |
Algorithmic Methods
|
Basic |
A26 |
Frode Haug |
| IDATG2204 |
Data modeling and database systems
|
Basic |
S27 |
Ali Shariq Imran |
| IDATG2206 |
Computer Vision
|
Basic |
S27 |
|
| IDATG2900 |
Bachelor Thesis
|
Intermediate |
S27 |
Tom Røise |
| IDATT1002 |
Software Engineering
|
Basic |
S27 |
Surya Bahadur Kathyat |
| IDATT1003 |
Programming 1
|
Basic |
A26 |
Muhammad Ali Norozi |
| IDATT2001 |
Programming 2
|
Basic |
S27 |
Majid Rouhani |
| IDATT2003 |
Programming 2
|
Intermediate |
S27 |
Majid Rouhani |
| IDATT2101 |
Algorithms and data structures
|
Basic |
A26 |
Helge Hafting |
| IDATT2103 |
Databases
|
Basic |
A26 |
Tore Mallaug |
| IDATT2104 |
Network Programming
|
Basic |
S27 |
Ole Christian Eidheim |
| IDATT2105 |
Full-stack application development
|
Basic |
S27 |
Tomas Holt |
| IDATT2106 |
System development 2 with flexible project
|
Basic |
S27 |
Surya Bahadur Kathyat |
| IDATT2202 |
Operating Systems
|
Basic |
A26 |
Donn Alexander Morrison |
| IDATT2501 |
Specialization Project
|
Intermediate |
A26 |
Alexander Holt |
| IDATT2503 |
Security in programming and cryptography
|
Intermediate |
A26 |
Dag Olav Kjellemo |
| IDATT2505 |
Extended Reality (XR)
|
Intermediate |
A26 |
Alexander Holt |
| IDATT2506 |
Application Development for Mobile Units
|
Intermediate |
A26 |
Alexander Holt |
| IDATT2900 |
Bachelor Thesis
|
Intermediate |
S27 |
Grethe Sandstrak |
| IDG2001 |
Cloud Technologies
|
Basic |
S27 |
Paul Sæther Knutson |
| IDG2004 |
Information Structures and Database Systems
|
Basic |
A26 |
Deepti Mishra |
| IDIG3001 |
Project Work for Exchange Bachelor Students
|
Intermediate |
A26 |
Marius Pedersen |
| IDIG3001 |
Project Work for Exchange Bachelor Students
|
Intermediate |
S27 |
Marius Pedersen |
| IDIG4001 |
Project Work for Exchange Master Students
|
Advanced |
A26 |
Marius Pedersen |
| IDIG4001 |
Project Work for Exchange Master Students
|
Advanced |
S27 |
Marius Pedersen |
| IDIG4110 |
Modern Software Engineering
|
Advanced |
A26 |
Aida Omerovic |
| IDIG4120 |
Digital Information Processing
|
Advanced |
A26 |
Steven Yves Le Moan |
| IDIG4121 |
Introduction to visual computing and informatics
|
Advanced |
A26 |
Peter Nussbaum |
| IDIG4200 |
Visual Informatics
|
Advanced |
S27 |
Seyed Ali Amirshahi |
| IDIG4210 |
Programming & Software Architecture
|
Advanced |
S27 |
Mariusz Nowostawski |
| IDIG4220 |
Modern Machine Learning
|
Advanced |
S27 |
Kiran Bylappa Raja |
| IFUD1051 |
ICT in learning 1
|
Basic |
A26 |
Svend Andreas Horgen |
| IFUD1052 |
ICT in learning 2
|
Basic |
A26 |
Svend Andreas Horgen |
| IFUD1053 |
ICT in learning 3
|
Intermediate |
A26 |
Svend Andreas Horgen |
| IMT3603 |
Game Programming
|
Intermediate |
A26 |
Mariusz Nowostawski |
| IMT4304 |
Cross-media Color Reproduction
|
Advanced |
A26 |
Philip John Green |
| IMT4307 |
Introduction to Research in Serious Games and Gamification
|
Advanced |
S27 |
Christopher Frantz |
| IMT4308 |
Introduction to Research on Web Technologies
|
Advanced |
S27 |
|
| IMT4310 |
Experts in Teamwork - Visual Appearance reproduction using 3D printing techniques / Challenges and Opportunitie
|
Advanced |
S27 |
Aditya Suneel Sole |
| IMT4315 |
Colour in interface design
|
Advanced |
S27 |
Philip John Green |
| IMT4392 |
Deep Learning for Visual Computing
|
Advanced |
A26 |
Ahmed Kedir Mohammed |
| IMT4461 |
Project Work for Exchange Master Students
|
Advanced |
S27 |
Marius Pedersen |
| IMT4889 |
Advanced Topics in Software and Systems Engineering
|
Advanced |
A26 |
Deepti Mishra |
| IMT4890 |
Specialisation in Video Processing
|
Advanced |
A26 |
Faouzi Alaya Cheikh |
| IMT4894 |
Advanced Project Work
|
Advanced |
A26 |
|
| IMT4894 |
Advanced Project Work
|
Advanced |
S27 |
|
| INFT1001 |
Introduction to information technology and databases
|
Basic |
A26 |
Atle Nes |
| INFT1002 |
Fundamental Programming
|
Basic |
A26 |
Atle Nes |
| INFT1003 |
Web technology and Teamwork
|
Basic |
A26 |
Atle Olsø |
| INFT1004 |
Economic management and accounting
|
Basic |
A26 |
Tor Atle Hjeltnes |
| INFT1005 |
Computer architecture and operating systems
|
Basic |
S27 |
Helge Hafting |
| INFT1006 |
Object-oriented Programming
|
Basic |
S27 |
Atle Nes |
| INFT1007 |
Data communication
|
Basic |
S27 |
Helge Hafting |
| INFT1008 |
Computer-supported cooperative work
|
Basic |
S27 |
Elena Parmiggiani |
| INFT2007 |
Digital Strategy in Organizations
|
Basic |
A26 |
Jostein Engesmo |
| INFT2501 |
Application development for mobile units
|
Intermediate |
A26 |
Alexander Holt |
| INFT2502 |
Specialization Project
|
Intermediate |
A26 |
Muhammad Ali Norozi |
| INFT2503 |
C++ for Programmers
|
Intermediate |
A26 |
Ole Christian Eidheim |
| INFT2504 |
Cloud services as a business
|
Intermediate |
A26 |
Tor Ivar Melling |
| INFT2505 |
Product development, market and software product management (PMM)
|
Intermediate |
A26 |
Knut Arne Strand |
| INFT2507 |
Economic analysis and reporting using spread sheets
|
Intermediate |
A26 |
Marthe Liss Holum |
| INFT2508 |
Cross-platform Applications Development for Mobile Devices
|
Intermediate |
A26 |
Surya Bahadur Kathyat |
| INFT2900 |
Bacheloroppgave i informasjonsbehandling
|
Intermediate |
S27 |
Majid Rouhani |
| INGG1001 |
Introduction to the engineering profession
|
Basic |
A26 |
|
| INGG1002 |
Programming, numerical mathematics and security
|
Basic |
A26 |
Paul Sæther Knutson |
| INGT1002 |
Programming, numerical mathematics and security
|
Basic |
A26 |
Majid Rouhani |
| IT1604 |
Digital Society
|
Basic |
A26 |
Eric Monteiro |
| IT1901 |
Informatics, Project I
|
Basic |
A26 |
George Adrian Stoica |
| IT2805 |
Web Technologies
|
Intermediate |
A26 |
Michail Giannakos |
| IT2810 |
Web Development
|
Intermediate |
A26 |
Trond Aalberg |
| IT2901 |
Informatics Project II
|
Intermediate |
S27 |
Monica Divitini |
| IT3010 |
Research-based Innovation Methodologies in Computer and Information Science
|
Advanced |
S27 |
Babak A. Farshchian |
| IT3020 |
Current Topics in Informatics
|
Advanced |
A26 |
Heri Ramampiaro |
| IT3020 |
Current Topics in Informatics
|
Advanced |
S27 |
Heri Ramampiaro |
| IT3021 |
Game+
|
Intermediate |
A26 |
Alf Inge Wang |
| IT3022 |
Participatory design
|
Advanced |
S27 |
Yngve Dahl |
| IT3023 |
Learning Technology and Analytics
|
Advanced |
A26 |
Michail Giannakos |
| IT3024 |
Research Methods in Human-Computer Interaction
|
Advanced |
S27 |
Dag Svanæs |
| IT3105 |
Artificial Intelligence Programming
|
Advanced |
S27 |
Keith Downing |
| IT3212 |
Data Powered Software
|
Basic |
A26 |
Kshitij Sharma |
| IT3402 |
User Interface Design
|
Advanced |
A26 |
Yngve Dahl |
| IT3708 |
Bio-Inspired Artificial Intelligence
|
Advanced |
S27 |
Ole Jakob Mengshoel |
| IT3901 |
Informatics Postgraduate Thesis: Software
|
Advanced |
A26 |
Dag Svanæs |
| IT3901 |
Informatics Postgraduate Thesis: Software
|
Advanced |
S27 |
Dag Svanæs |
| IT3902 |
Informatics Postgraduate Thesis: Database Management and Search
|
Advanced |
A26 |
Heri Ramampiaro |
| IT3902 |
Informatics Postgraduate Thesis: Database Management and Search
|
Advanced |
S27 |
Heri Ramampiaro |
| IT3903 |
Informatics Postgraduate Thesis: Artifical Intelligense
|
Advanced |
A26 |
Pinar Öztürk |
| IT3903 |
Informatics Postgraduate Thesis: Artifical Intelligense
|
Advanced |
S27 |
Pinar Öztürk |
| IT3906 |
Informatics Postgraduate Thesis: Interaction Design, Game and Learning Technology
|
Advanced |
A26 |
Dag Svanæs |
| IT3906 |
Informatics Postgraduate Thesis: Interaction Design, Game and Learning Technology
|
Advanced |
S27 |
Dag Svanæs |
| IT3915 |
Master in Informatics, Preparatory Project
|
Basic |
A26 |
Yngve Dahl |
| IT3950 |
Informatics Postgraduate Thesis
|
Advanced |
A26 |
Heri Ramampiaro |
| IT3950 |
Informatics Postgraduate Thesis
|
Advanced |
S27 |
Heri Ramampiaro |
| ITO1000 |
Digitalization - Supplementary Course Technology
|
Intermediate |
S27 |
Kirsti Elisabeth Berntsen |
| LAOS |
Teaching Assistant Training
|
Basic |
A26 |
Kristin Susanne Karlsen |
| LAOS |
Teaching Assistant Training
|
Basic |
S27 |
Kristin Susanne Karlsen |
| MACS4000 |
Research Project Planning (Applied Computer Science)
|
Advanced |
A26 |
|
| MACS4000 |
Research Project Planning (Applied Computer Science)
|
Advanced |
S27 |
|
| MACS490 |
Master Thesis - Applied Computer Science
|
Advanced |
A26 |
Christopher Frantz |
| MACS490 |
Masters Thesis - Applied Computer Science
|
Advanced |
S27 |
Christopher Frantz |
| PROG1001 |
Fundamental Programming
|
Basic |
A26 |
Frode Haug |
| PROG1003 |
Object-oriented Programming
|
Basic |
S27 |
Frode Haug |
| PROG1004 |
Software Development
|
Basic |
S27 |
Tom Røise |
| PROG1005 |
Human-Centered Design
|
Basic |
A26 |
Johanna Johansen |
| PROG2002 |
Graphics Programming
|
Basic |
A26 |
Rafael Palomar |
| PROG2005 |
Cloud Technologies
|
Basic |
S27 |
Christopher Frantz |
| PROG2006 |
Advanced Programming
|
Basic |
S27 |
Mariusz Nowostawski |
| PROG2007 |
Mobile Programming
|
Basic |
A26 |
Cecilia Norevik Bratlie |
| PROG2052 |
Integration Project
|
Intermediate |
A26 |
Tom Røise |
| PROG2053 |
Web Technologies
|
Intermediate |
A26 |
Johanna Johansen |
| PROG2900 |
Bachelor Thesis
|
Intermediate |
A26 |
Tom Røise |
| TDMA4000 |
Digitalization: Phenomenon and theoretical approaches
|
Advanced |
A26 |
Thomas Østerlie |
| TDMA4003 |
Scientific Methods
|
Advanced |
A26 |
Ali Alsam |
| TDMA4004 |
Knowledge Management
|
Advanced |
A26 |
Torstein Elias Løland Hjelle |
| TDMA4005 |
Concurrent Design
|
Advanced |
S27 |
Tor Atle Hjeltnes |
| TDMA4006 |
Customized Corporate E-Learning
|
Advanced |
S27 |
Knut Arne Strand |
| TDMA4007 |
Implementation of Enterprise Collaboration Systems
|
Advanced |
S27 |
Torstein Elias Løland Hjelle |
| TDMA4008 |
Cooperation Technology
|
Advanced |
A26 |
Casandra Ann Grundstrom |
| TDMA4009 |
Project Management
|
Advanced |
A26 |
Erik Fremstad |
| TDMA5001 |
Collaborative Management
|
Advanced |
A26 |
Jostein Engesmo |
| TDMA5002 |
Marketing Management and Business Models
|
Advanced |
A26 |
Erik Fremstad |
| TDMA5004 |
Research Project Planning
|
Advanced |
A26 |
Ilias Pappas |
| TDMA5005 |
Master Thesis
|
Advanced |
S27 |
Elena Parmiggiani |
| TDT4100 |
Object-Oriented Programming
|
Basic |
S27 |
Børge Haugset |
| TDT4102 |
Procedural and Object-Oriented Programming (2x)
|
Basic |
S27 |
Rune Sætre |
| TDT4109 |
Information Technology, Introduction (2x)
|
Basic |
A26 |
Alf Inge Wang |
| TDT4110 |
Information Technology, Introduction (2x)
|
Basic |
A26 |
Alf Inge Wang |
| TDT4111 |
Information Technology, Introduction
|
Basic |
A26 |
Paul Sæther Knutson |
| TDT4114 |
Applied Programming
|
Basic |
S27 |
Majid Rouhani |
| TDT4117 |
Information Retrieval
|
Intermediate |
A26 |
Dhruv Gupta |
| TDT4120 |
Algorithms and Data Structures
|
Intermediate |
A26 |
Magnus Lie Hetland |
| TDT4121 |
Introduction to Algorithms
|
Basic |
A26 |
Srinivasa Rao Satti |
| TDT4125 |
Algorithm Construction
|
Intermediate |
S27 |
Magnus Lie Hetland |
| TDT4127 |
Programming and Numerics
|
Basic |
A26 |
Ali Alsam |
| TDT4127 |
Programming and Numerics
|
Basic |
S27 |
Ali Alsam |
| TDT4136 |
Introduction to Artificial Intelligence
|
Intermediate |
A26 |
Pinar Öztürk |
| TDT4137 |
Cognitive Architectures
|
Advanced |
A26 |
Agnar Aamodt |
| TDT4140 |
Software Engineering
|
Intermediate |
S27 |
Torgeir Dingsøyr |
| TDT4145 |
Data Modelling, Databases and Database Management Systems
|
Intermediate |
S27 |
Svein Erik Bratsberg |
| TDT4150 |
Advanced Database Management Systems
|
Advanced |
S27 |
Norvald Hegelstad Ryeng |
| TDT4160 |
Computer Fundamentals
|
Intermediate |
A26 |
Magnus Jahre |
| TDT4165 |
Programming Languages
|
Intermediate |
A26 |
Øystein Nytrø |
| TDT4171 |
Artificial Intelligence Methods
|
Intermediate |
S27 |
Helge Langseth |
| TDT4172 |
Introduction to Machine Learning
|
Intermediate |
A26 |
Helge Langseth |
| TDT4173 |
Machine Learning
|
Advanced |
A26 |
Kerstin Bach |
| TDT4175 |
Information Systems
|
Intermediate |
A26 |
Pieter Jelle Toussaint |
| TDT4180 |
Human-Computer Interaction
|
Intermediate |
S27 |
Yngve Dahl |
| TDT4186 |
Operating Systems
|
Intermediate |
S27 |
Di Liu |
| TDT4195 |
Visual Computing Fundamentals
|
Intermediate |
A26 |
Gabriel Kiss |
| TDT4200 |
Parallel Computing
|
Advanced |
A26 |
Anne C. Elster |
| TDT4205 |
Compiler Construction
|
Intermediate |
S27 |
Jan Christian Meyer |
| TDT4213 |
Clinical Information and Knowledge
|
Advanced |
S27 |
Øystein Nytrø |
| TDT4215 |
Recommender Systems
|
Advanced |
S27 |
Jon Atle Gulla |
| TDT4225 |
Very Large, Distributed Data Volumes
|
Advanced |
A26 |
Svein Erik Bratsberg |
| TDT4230 |
Graphics and Visualization
|
Advanced |
S27 |
Theoharis Theoharis |
| TDT4237 |
Software Security
|
Advanced |
S27 |
Jingyue Li |
| TDT4240 |
Software Architecture
|
Intermediate |
S27 |
Alf Inge Wang |
| TDT4242 |
Advanced Software Engineering
|
Intermediate |
S27 |
Jingyue Li |
| TDT4245 |
Cooperation Technology and Social Media
|
Advanced |
S27 |
Monica Divitini |
| TDT4250 |
Advanced Software Design
|
Advanced |
A26 |
|
| TDT4252 |
Enterprise Architecture for Enterprise Innovation
|
Advanced |
A26 |
Sobah Abbas Petersen |
| TDT4255 |
Computer Design
|
Advanced |
A26 |
Rakesh Kumar |
| TDT4257 |
Digital Platforms and Service Innovation
|
Advanced |
S27 |
Eric Monteiro |
| TDT4258 |
Low-Level Programming
|
Intermediate |
A26 |
Lasse Natvig |
| TDT4259 |
Applied Data Science
|
Advanced |
A26 |
Patrick Mikalef |
| TDT4260 |
Computer Architecture
|
Advanced |
S27 |
Magnus Själander |
| TDT4265 |
Computer Vision and Deep Learning
|
Advanced |
S27 |
Gabriel Kiss |
| TDT4287 |
Algorithms for Bioinformatics
|
Advanced |
A26 |
Pål Sætrom |
| TDT4290 |
Customer Driven Project
|
Advanced |
A26 |
Maria Letizia Jaccheri |
| TDT4295 |
Computer Design Project
|
Advanced |
A26 |
Asbjørn Djupdal |
| TDT4300 |
Data Warehousing and Data Mining
|
Intermediate |
S27 |
Dhruv Gupta |
| TDT4305 |
Big Data Architecture
|
Advanced |
S27 |
|
| TDT4310 |
Intelligent Text Analytics and Language Understanding
|
Intermediate |
S27 |
Björn Gambäck |
| TDT4501 |
Computer Science, Specialization Project
|
Advanced |
A26 |
Heri Ramampiaro |
| TDT4506 |
Computer Science, Specialization Course
|
Advanced |
A26 |
Heri Ramampiaro |
| TDT4850 |
Experts in teamwork - Responsible AI and welfare
|
Advanced |
S27 |
Sofia Papavlasopoulou |
| TDT4855 |
Experts in Teamwork - Large Scale CO2 Storage
|
Advanced |
S27 |
|
| TDT4856 |
Experts in Teamwork - Green Maritime Future: We create it
|
Advanced |
S27 |
Pinar Öztürk |
| TDT4857 |
Experts in Teamwork - Smart and sustainable transformations in cities
|
Advanced |
S27 |
Sobah Abbas Petersen |
| TDT4858 |
Experts in Teamwork - Digitalising the past for the future
|
Advanced |
S27 |
|
| TDT4860 |
Experts in Teamwork - Digital Twins
|
Intermediate |
S27 |
Frank Lindseth |
| TDT4861 |
Experts in Teamwork - Use of AI and Big Data for Sustainable Development
|
Advanced |
S27 |
John Krogstie |
| TDT4863 |
Experts in Teamwork - Artificial Intelligence has an explanatory problem
|
Basic |
S27 |
Inga Strümke |
| TDT4900 |
Computer Science, Master Thesis
|
Advanced |
S27 |
Heri Ramampiaro |