MSc in Computer Engineering
Aarhus, Denmark
DURATION
4 Semesters
LANGUAGES
English
PACE
Full time
APPLICATION DEADLINE
Request application deadline *
EARLIEST START DATE
Aug 2025
TUITION FEES
EUR 15,300 / per year **
STUDY FORMAT
On-Campus
* 15 January for non-EU citizens and 1 March for EU citizens
** for non-EU/EEA students only | EU/EEA students study for free
Introduction
Aarhus University’s Master of Science in Computer Engineering is designed for students who wish to deepen their knowledge, competencies and skills in the design, development, and integration of computer hardware and software systems. The two- year Master’s programme equips the student with advanced theoretical and practical aspects, emphasizing both the foundational principles and the latest technological developments and application in the field.
You can choose to specialise in a wide array of fields, such as digital twins, cyber physical systems, embedded systems, computer vision, artificial intelligence, next-gen wireless networks, distributed systems, and robotics, which are the core fields for digitalisation of modern society.
Job and career opportunities with a MSc in Computer Engineering are immense.
Flexible Study Program
The MSc program consists of 20 ECTS mandatory courses, 40 ECTS courses on academic specialisations which can be selected from a pool of courses from different specialisation study lines, 30 ECTS elective courses for which there is the possibility to select courses from different departments, and a final thesis project of 30 ECTS.
The teaching is usually divided into lectures and theoretical and practical exercises in small classes and small groups. Students are expected to have the ability to complete course projects on their own as well as collaborate with their peers on group assignments.
Flat Structure
At Aarhus University, the educational environment fosters close and informal interactions between students and faculty. The social structure is uniquely flat, questions are always welcome, interaction and discussions are highly encouraged, and you can always catch up a chat with any one from our academic staff.
Interdisciplinarity and Social Life
Aarhus University is a comprehensive university encompassing a broad spectrum of fields, from engineering and natural sciences to the arts, health, and business, creating a vibrant community where students can engage with peers across diverse academic disciplines.
The university is centered in the city of Aarhus and houses 40.000 students. Practically everyone speaks and understands English, making it easy for you to settle and get around. The university has more than 40 campus Friday bars open to everyone and has a strong focus on social life and work-life balance.
Gallery
Admissions
Scholarships and Funding
Several scholarship options are available. Please visit the university website for more information.
Curriculum
The teaching of computer engineering is organised with two semesters per academic year.
The education consists of 20 ECTS mandatory courses, 40 ECTS study line courses, 30 ECTS elective courses and 30 ECTS master thesis.
Study Lines
- Wireless Networks (CE)
- Distributed Systems
- Embedded Systems
- Software Engineering
- Computer Vision
- Robotics
- Time Series Signal Processing
At the 40 ECTS study line courses, you must combine study line courses at level I (fundamental) and level II (advanced) of which a minimum of
Computer Engineering E22
15 ECTS must be at level II.
The course programme is put together individually with academic guidance by your Head of degree program.
1 Semester
- Requirements and Specification of Software Systems (5 ECTS)
- Wireless Sensor Networks (5 ECTS)
- Study lines (20 ECTS)
2 Semester
- Software Engineering (5 ECTS)
- Applied Innovation in Engineering (5 ECTS)
- Study lines (20 ECTS)
3 Semester
- Elective Courses (30 ECTS)
4 Semester
- Master's Thesis in Computer Engineering (30 ECTS)
Program Tuition Fee
Career Opportunities
Companies demand graduates with considerable theoretical depth and analytical working methods. You learn to combine the theoretically strong knowledge of a computer scientist with the more practically oriented and innovative approach of an engineer, so that you are well equipped to meet the needs of the job market.
Aarhus University educates graduate Computer Technology engineers for the regional, national and international job markets. Graduates can find work in a wide range of fields and institutions.