Are you interested in programming, programming languages, software engineering, machine intelligence, data management or embedded systems? You can deepen your skills in these areas by taking the Computer Science (IT) master's education at Aalborg University.
Reasons you should choose this programme
Because you want to expand your knowledge about programming, software engineering, theory of computation, machine intelligence and other subjects
You are passionate about Human-Machine-Interaction (HCI)You want to be part of an international environment, where you can choose to specialize in many different areas, including programming languages, distributed systems, databases and artificial intelligence
2-year education English
Are you interested in programming, programming languages, software engineering, machine intelligence, data management or embedded systems? You can deepen your skills in these areas by taking the Computer Science (IT) master's education at Aalborg University.
Reasons you should choose this programme
Because you want to expand your knowledge about programming, software engineering, theory of computation, machine intelligence and other subjects
You are passionate about Human-Machine-Interaction (HCI)You want to be part of an international environment, where you can choose to specialize in many different areas, including programming languages, distributed systems, databases and artificial intelligence
2-year education English
Computer Science (IT) is an education made for both Danish students and students from abroad (IT means “international track”) and every part of the programme is taught in English. Please notice, that this education is not the same as the Computer Science education which is only taught in Danish.
Computer Science (IT) targets two types of students:
You are also able to be enrolled to the master's program in Computer Science (IT) if you have a bachelor's degree in Data Science from Aalborg University, Aarhus University or the IT University in Copenhagen, or a bachelor's degree in Interaction Design from Aalborg University. A special agreement has been made between Aalborg University and UCN, so if you have a professional bachelor in Software Development and have completed courses in syntax and semantics as well as discrete mathematics, you are able to be enrolled.
If you are unsure whether your bachelor's degree gives access to the master's program in Computer Science (IT), you are welcome to contact the Study Secretary, Ulla Øland.
The students can choose between two specialisations on the 2nd semester:
The Study Board highly recommends that students without a background in formal computer science and/or programming language design and compiler construction follow the IT track, in order to gain these specific competencies.
Please find detailed information on the specialisations and courses in the Curriculum for the Master's Programme in Computer Science (IT) under Overview of the programme (§18).
In the following, you may read more about the individual semesters, courses and projects on the master's programme in Computer Science (IT).
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.