In the following, you may read more about the individual semesters, courses and projects on the master's programme in Computer Science (IT).
COMPULSORY FOR ALL NON-AAU BACHELORS
All bachelors enrolled in the programme who have not obtained their bachelor's degree from Aalborg University must take part in a course on problem based learning (PBL) as part of the 1st semester project. In case non-AAU bachelors get credit transfer for the 1st semester, they will be asked to take part in a course ensuring that they are trained in working according to the PBL-model. Read more about PBL here.
In the Curriculum for the Master's Programme in Computer Science (IT), you may find details on courses and projects as well as information on the programme’s legal basis, etc.
The programme has two tracks: Information Technology (IT) and Computer Science (CS). Each track will give the student a coherent profile, and the students must choose their preferred track on the 2nd semester.
1st semester: SECURE, SCALABLE AND USEFUL SYSTEMS
A major part of studying at Aalborg University is the focus on project work. Half of the time each semester is spent working on a relevant project with a group of fellow students. The groups are formed based on the choice of elective courses. In the first project, you will learn how using advanced models can help identify and solve a problem of application or research in computer science and how analysis of problems can contribute to theory building in computer science.
Two courses are mandatory:
And then you have to choose one of the following elective courses:
By the time you begin your 2nd semester, you will have chosen which track or individual combination you wish to follow. The groups will be formed based on the track you choose, and thus, you will be able to go more in-depth with your chosen topic. In this semester, you will gain further insight into how using computer science models can help identify and solve a problem with computer science research and application.
Track 1 - COMPUTER SCIENCE: PROJEcT
TRACK 1 - COMPUTER SCIENCE: COURSES
track 2 - INFORMATION TECHNOLOGY: PROJEcT
TRACK 2 - INFORMATION TECHNOLOGY: courses
3RD SEMESTER: PRE-SPECIALISATION IN COMPUTER SCIENCE (IT)
In the third semester, you embark upon your coming specialisation in Computer Science (IT). The project in this semester has as its focal point to teach you how to communicate a topical research problem within computer science. This founds the basis for your master’s thesis on the 4th semester. You will moreover participate in a specialisation course that matches the specialisation you have chosen; either
One course is mandatory:
One of the following elective courses must be chosen:
- Specialisation Course in Human-Computer Interaction
- Specialisation Course in Database Technology
- Specialisation Course in Distributed Systems
- Specialisation Course in Semantics and Verification
- Specialisation Course in Machine Intelligence
- Specialisation Course in Programming Technology
- Specialisation Course in System Development
4TH SEMESTER: MASTER'S THESIS
No courses are offered on the 4th semester which is entirely dedicated to working on your master’s thesis.