Skip to main content
DA / EN

Programme structure

The master programme is a two-year programme on top of a relevant three-year bachelor degree.

You choose you specialization after you have been admitted to the programme of study. 

The specialization combines software engineering with hands-on experience in designing digital products and interactive systems, across games and web applications to virtual reality and smart devices. It prepares you to create innovative, user-centred technologies that enhance how people connect, learn, and interact with the digital world.

Dive into the programme

Modifiable and Interactive Software 

The specialization combines software engineering with hands-on experience in designing software that can be easily modified over time to serve changing end-user needs or evolving technology requirements over the whole software technology stack.

Dive into the programme

The specialization combines software engineering with hands-on experience in designing large and complex software systems that scale in performance with increasing numbers of users, data points or other parameters without sacrificing the reliability of the system.

Dive into the programme

The specialization combines software engineering with hands-on experience in designing cyber-secure and data intelligent industrial systems that provide innovative features with adaptive intelligence with a high security level.

Dive into the programme

First semester

In the first semester, the student will gain knowledge and experience with scientific methods and advanced methods for Software Engineering. You will spend most of your time with courses on advanced topics within the specialization for the master.

Second semester

In the second semester, the student will study advanced topics in the courses for the specialization of the master. A research-oriented project will allow a student to work with scientific methods within the area of the specialization and to apply knowledge and work with the process of creating new knowledge within the area.

Third semester

In the third semester, the student will complete an innovation and development process within the area of specialization with the aim to prototype a new product or service that addresses existing markets or growth markets. Half of the semester consists of elective modules. The student can choose to use part of the elective modules as part of the thesis work in the third semester. Another option is to choose an In-Company project or a project to develop a business idea further in collaboration with a start-up hub.

Fourth semester

In the last semester, the student will write a thesis in Software Engineering.

Explore the four specializations in depth here

You can read descriptions of the individual subjects by clicking on them in the study course diagram below. On mobile phones, the diagram is best viewed in landscape mode.

Example of a timetable

Under here you can see an example of a timetable for students at this programme. There are of course breaks through out the day, for instance the academic quarter and lunch breaks.

Monday
Tuesday
Wednesday
Thursday
Friday

Advanced Software Architecture and Analysis
08:00 - 12:00

End-User Development
08:00 - 12:00

Big Data and Data Science Technology
12:00 - 16:00

End-User Development
12:00 - 16:00

Advanced Software Architecture and Analysis
12:00 - 16:00

Scientific Methods
12:00 - 16:00

Advanced Software Engineering Methodologies
12:00 - 16:00

See more examples of weekly schedules here.