Applied Computer Science - Master

M-IT Master data

This study is a perfect match for those who are interested in computer graphics, artificial intelligence (AI) and simulations.

Duration:2 Years
Location: Narvik
Credits (ECTS):120
Qualification:Master of Science - Computer Science
Admission requirements:A relevant undergraduate Bachelor Engineering programme in Computer Science or equivalent with minimum 30 credits mathematic/statistics topics
Application deadline:1. December
Application code:9008

Become a Computer Scientist?

Watch this video from

After completing this study, you will have the prerequisites to develop advanced computer games, virtual reality and create realistic simulations, such as collisions, rigid bodies, inverse kinematics and fluid mechanics. As a student you will benefit from the close bonds Narvik has to national and international research partners and our professional lab facilities. Throughout the studies you will build a strong and competitive fundament as a technical programmer and developer of advanced software and learning systems. The teaching activities are driven by active research groups within the fields of AI, geometric modeling and applied mathematics. This can serve as a basis for:

  • Artificial intelligence (AI), machine learning and intelligent agents
  • Geometric modeling, virtual reality, computer graphics and animations
  • Object-oriented programming, meta- and GPU programming
  • The development of large software systems, and massive multipurpose systems

After completing the diploma thesis on a selected topic, you are equipped with a comprehensive knowledge set in dealing with technical and managerial challenges, which makes you attractive to companies within many industries. Former students have generally found exciting opportunities as experts or leaders in the most technologically advanced companies or within academia.

You can find the Learning outcome description of this programme in study plan 2019.

A relevant undergraduate Bachelor degree in Engineering programme in computer science or equivalent with a minimum of 30 credits mathematics/statistics topics.

Knowledge in Physics (7,5 - 10 ects) on a higher level is recommended to be able to follow different courses on the master programme. Some of the courses in the bachelor programme have a certain amount of physics included and can be accepted.
Applicants from Norway or Nordic countries:
- The application deadline for Norwegian and other Nordic applicants is April 15th for admission to the autumn semester
Applicants from outside the Nordic countries:
- The application deadline for applicants outside the Nordic countries is December 1st for admission to the autumn semester.

The program utilizes problem-based learning. This means that theoretical instruction is followed by projects, in which students learn by applying the theory.

Throughout the program various forms of evaluation methods are used in connection to the different subjects. In some cases individual written examinations are used as the subject grading.

Some subject-evaluations are based on project works in which the grades are determined based on written reports, program codes and resulting computer programs together with an oral examination where the students makes a demonstration, describes why and what they have done and answer questions about the syllabus in general.

The grading of the final master thesis is based only on the written report and the material delivered together with it.

Further information about the evaluation method of each subject is defined in the individual course descriptions. However, the grading is normally based on the ECTS system with grades A, B, C, D, E and F, where F is "not passed".

The language of the study program is English. This will apply to teaching, syllabus material and examinations. There is also support for Norwegian language.

The Master's degree in Applied Computer Science qualifies for work internationally within a range of industries and diciplines, ranging from software engineering in general to development of domain-specific special software. Some examples include:
  • Software development in general
  • Virtual reality and simulators
  • Graphical visualization systems
  • Development of domain specific software solutions, e.g: oil and gas, CAD/CAM
  • Computer games industry
  • Machine learning and development of artificial intelligence systems
  • Academic career within research and development
Students may be qualified for admission to the PhD programme within Applied Mathematics and Computational Engineering click here to see these.
After successful completion of the degree programme, depending on satisfactory grades in the Master's and Bachelor's degree.


Dalmo, Rune

Phone: +4776966195

Inger Hunstad Karlsen

Phone: +4776966156

For studieadministrative spørsmål
Har du spørsmål om studiet?/Do you have questions about the program?

Send mail til:
Tlf: 769 66 010