Last edit: 30/09/2021
Approved: 30/09/2021

Structure of the education

Each academic year consists of two semesters which are 20 weeks each, and each semester is further divided into two study periods.

During the first study year, mandatory courses are taken on a total of 30 ECTS credits.

In addition to the compulsory courses, it is required to follow a track within the master programme computer science. The compulsory courses in each track vary between 7.5 credits and 22.5 credits. In addition, each track has conditionally elective courses between 7.5 credits and 22.5 credits. Regardless of which track you follow, the program has 28 credits of elective courses.

A Programme Integrating Course, 2 ECTS credits, spread over two years is also compulsory for the programme.

The programme is concluded by a degree project, 30 ECTS credits.

Others 28 credits are elective courses.


The programme is course-based. Lists of courses are included in Appendix 1: Course list

Grading system

Courses in the first and the second cycle are graded on a scale from A to F. A-E are passing grades, A is the highest grade. The grades pass (P) and fail (F) are used for courses under certain circumstances.

The grading scale is found in the course syllabus.

Conditions for participation in the programme

Participation requires admission to courses within the programme, and course registration.

For further studies, special admission requirements for the course are to be fulfilled. Special admission requirements are listed in the respective course syllabus.

Degree project

The degree project is the final part of the education. The project work may begin when special admission requirements for the course are fulfilled.


This degree is entitled “Teknologie masterexamen” - Master of Science (120 credits). The text on the degree certificate states the educational programme completed by the student.