º£½ÇÉçÇø

Skip to main content
DA / EN

How is Computer Science structured?

In the first year, you will build on the knowledge acquired at upper secondary school. The courses provide both a solid foundation in computer science, which you will draw on throughout the remainder of your studies, and an understanding of the interplay between computer science and mathematics. During this first year, you will acquire the fundamental skills necessary to become a computer scientist.

In the second year, you will encounter several key areas of computer science, including computer architecture, cybersecurity, operating systems, data mining, and machine learning.

The third year covers a wide range of computer science subjects and prepares you either to begin your career or to specialise in a chosen research area if you continue on to the Master’s programme in Computer Science.

Below, you can see how the study programme is structured.

A typical week

Below is an example of what a schedule might look like for a student in the first semester. Class times and workload may vary from week to week, and as a rule, classes can be scheduled on weekdays between 8:15 AM and 6:00 PM. You should expect to spend about 20 hours per week on scheduled teaching and another 20 hours per week on preparation, group work and writing assignments.

Monday
Tuesday
Wednesday
Thursday
Friday
8:00 - 11:00 AM
Work on written assignment 
8:00 - 10:00 AM
Find literature for assignment
8:15 AM - 10:00 AM
Classroom teaching
[Study Introduction]i
8:15 AM - 10:00 AM
Lecture
[Algorithms and Data Structures]
8:15 AM - 10:00 AM
Lecture
[Programming Project] 
10:15 - 12:00 PM
Lecture
[Discrete Mathematics]
10:15 AM - 12:00 PM
Lecture
[Study Introduction]
2:15 PM - 4:00 PM
Lecture
[Study Introduction]

1:00 - 4:00 PM
Write assignment with study group
12:15 PM - 2:00 PM
Classroom teaching
[Discrete Mathematics]
12:00 PM - 2:00 PM
Read literature on campus
2:00 - 4:00 PM
Prepare oral presentation
2:00 PM - 6:00 PM
Read literature and take notes
2:15 PM - 4:00 PM
Classroom teaching
[Programming Project]
4:00 - 7:00 PM
Skim articles and take notes before lecture
4:15 PM - 6:00 PM
Classroom teaching
[Algorithms and Data Structures]
4:00 PM - 6:00 PM
Discussion in study group about the week’s teaching

Further study

Most students choose to supplement their bachelor’s degree in Computer Science with a master’s degree. A bachelor’s degree in Computer Science gives you a legal claim to admission to the following master’s programmes:

Others choose to combine their bachelor’s degree in Computer Science with a different master’s programme, for example:

Please note that some master’s programmes have specific admission requirements, and there may be a limited number of spots available.