Computer Science and Engineering
# 173
QS Subject Rankings
2 years
Program duration
No
Scholarships
Program Overview
Main Subject
Computer Science and Engineering
Degree
MEng
Study Level
Graduate
Study Mode
On Campus
DTU has a strong and growing IT environment with competencies in areas such as safe and secure systems, system integration, distributed and embedded systems, networks, software engineering, algorithms and logic, system-on-chip, and digital systems. As a student on the programme, you will form part of this exciting environment.
The Computer Science and Engineering programme is concentrated on the design and use of computing components—both software and hardware—to ensure our students become capable of solving technical problems efficiently and competitively.
Focus is on understanding and using the right abstractions for advanced IT solutions which typically include both existing and future components. Computer Science and Engineering thus covers a wide range of courses in software development, safe and secure IT systems, algorithms and logic, and knowledge-based systems, and distributed and embedded systems.
You will have the opportunity to work in close collaboration with both Danish and international companies - either as part of the courses, as an individual project or while writing your thesis.
GPA and Subject Requirement
Only applicants holding a relevant Bachelor of Science in Engineering, a Bachelor in Engineering (diplomingeniøruddannelse) or a Bachelor of Natural Science degree can be admitted to a Master of Science in Engineering programme. The bachelor's degree must be less than ten years old.
The individual MSc Eng programme states in detail which bachelor programmes qualify and whether applicants must complete supplementary educational activities.
Requirements for supplementary educational activities can equate to up to 30 ECTS credits and are specified as a list of courses under the individual MSc Eng programmes.
The specific requirements must be met before graduating from the bachelor's programme or in connection with conditional admission to a particular MSc Eng programme. The courses must be passed prior to the commencement of studies within one year from the conditional admission.
Supplementary educational activities in connection with conditional admission to an MSc Eng programme do not form part of the MSc Eng programme, and tuition fees are charged. If the supplementary courses have not been passed within the specified deadlines, the conditional admission to the programme is withdrawn.
English Language Requirement
Most applicants to DTU document their English language proficiency by providing an English language test. DTU accepts applicants with the following tests and minimum scores. All English tests are verified online by DTU.
Minimum overall score
IELTS Academic Computer-based, Paper-based, or Online* 6.5
TOEFL iBT Internet-based, (Special) Home Edition (SHE), or Paper Edition** 88
Cambridge Advanced English (CAE) / C1 Advanced
Cambridge Certificate of Proficiency in English (CPE) / C2 Proficiency
180
Tuition Fees
Domestic Students
Tuition Fee/year Free | Other Expenses |
International Students
Tuition Fee/year 30,000 Euro | Other Expenses
|
Application Deadline
September
Domestic Deadline | International Deadline |
---|---|
15th January |
Course Curriculum
Polytechnical foundation courses (10 ECTS)
The following courses are mandatory:
12100 Quantitative Sustainability (Polytechnical Foundation) 5 point F7 (Tues 18-22)
or
12106 Quantitative Sustainability (Polytechnical Foundation) 5 point Autumn E3B (Fri 13-17)
or
12105 Quantitative Sustainability (Polytechnical Foundation) 5 point E7 (Tues 18-22)
or
12101 Quantitative Sustainability (Polytechnical Foundation) 5 point Spring F3B (Fri 13-17)
42500 Innovation in Engineering (Polytechnical Foundation) 5 point January
or
42504 Innovation in Engineering (Polytechnical Foundation) 5 point August
or
42501 Innovation in Engineering (Polytechnical Foundation) 5 point June
Students with advanced innovation competences may take one of the following courses as an alternative to 42500/42501/42504:
42502 Facilitating Innovation in Multidisciplinary Teams 5 point January
42503 Facilitating Innovation in Multidisciplinary Teams 5 point June
42505 Facilitating Innovation in Multidisciplinary Teams 5 point August
Programme specific courses (50 ECTS)
Innovation course II - choose 5 ECTS points among the following courses:
02266 User Experience Engineering 5 point January
38102 Technology Entrepreneurship 5 point Autumn E1B (Thurs 13-17)
38103 X-Tech Entrepreneurship 10 point Spring F3 (Tues 8-12, Fri 13-17), Autumn E3 (Tues 8-12, Fri 13-17)
38106 Developing an Entrepreneurial mindset 5 point Spring F1B (Thurs 13-17), Autumn E1B (Thurs 13-17)
38113 Applied AI for Entrepreneurs 5 point Autumn E2B (Thurs 8-12)
At most one of the 38NNN courses counts in the programme specific block: any additional 38NNN courses count in the elective block. 38103 X-Tech Entrepreneurship is 10 ECTS points: only 5 ECTS points count in the programme specific block and the additional 5 ECTS points count in the elective block.
Core competence courses - choose 2 courses from the following list of courses:
02203 Design of Digital Systems 5 point Autumn E2B (Thurs 8-12)
02225 Distributed Real-Time Systems 5 point Spring F4B (Fri 8-12)
02239 Data Security 7.5 point Autumn E5B (Wed 13-17)
02242 Program Analysis 7.5 point Autumn E2A (Mon 13-17)
02249 Computationally Hard Problems 7.5 point Autumn E3A (Tues 8-12)
02291 System Integration 5 point Spring F5A (Wed 8-12)
The remaining ECTS points in the programme specific block must be chosen from the following list of courses:
02203 Design of Digital Systems 5 point Autumn E2B (Thurs 8-12)
02205 VLSI Design 5 point Spring F3A (Tues 8-12)
02209 Test of Digital Systems 5 point Autumn E1B (Thurs 13-17)
02211 Research Topics in Computer Architecture 5 point Spring F4A (Tues 13-17)
02225 Distributed Real-Time Systems 5 point Spring F4B (Fri 8-12)
02226 Networked Embedded Systems 5 point Autumn E1B (Thurs 13-17)
02232 Applied Cryptography 5 point Autumn E1B (Thurs 13-17)
02233 Network Security 5 point Spring F4A (Tues 13-17)
02234 Research Topics in Cybersecurity 5 point Autumn E4A (Tues 13-17)
02238 Biometric Systems 5 point June
02239 Data Security 7.5 point Autumn E5B (Wed 13-17)
02242 Program Analysis 7.5 point Autumn E2A (Mon 13-17)
02244 Logic for Security 7.5 point Spring F2A (Mon 13-17)
02245 Program Verification 7.5 point Autumn E1B (Thurs 13-17)
02246 Model Checking 7.5 point Autumn E4B (Fri 8-12)
02247 Compiler Construction 5 point Spring F2B (Thurs 8-12)
02249 Computationally Hard Problems 7.5 point Autumn E3A (Tues 8-12)
02255 Modern Cryptography 5 point Spring F5B (Wed 13-17)
02256 Automated Reasoning 5 point Spring F1B (Thurs 13-17)
02258 Parallel Computer Systems 5 point Autumn E5A (Wed 8-12)
02263 Formal Aspects of Software Engineering 5 point Autumn E1A (Mon 8-12)
02266 User Experience Engineering 5 point January
02267 Software Development of Web Services 5 point January
02268 Process-oriented and Event-driven Software Systems 5 point Autumn E4A (Tues 13-17)
02269 Process Mining 5 point Autumn E5A (Wed 8-12)
02282 Algorithms for Massive Data Sets 7.5 point Spring F1A (Mon 8-12)
02285 Artificial Intelligence and Multi-Agent Systems 7.5 point Spring F4A (Tues 13-17)
02287 Logical Theories for Uncertainty and Learning 5 point Autumn E2B (Thurs 8-12)
02289 Algorithmic Techniques for Modern Data Models 5 point Autumn E4B (Fri 8-12)
02291 System Integration 5 point Spring F5A (Wed 8-12)
Elective courses
Any course classified as MSc course in DTU's course base may be an elective course. This includes programme specific courses in excess of the minimal requirements. MSc students may choose as much as 10 ECTS points among the BSc-level courses at DTU and courses at an equivalent level from other higher institutions. In addition, it is possible to take MSc-level courses at other Danish universities or abroad.
Program Benefits
With a MSc Eng degree in Computer Science and Engineering, you will be able to model, analyse, design, implement, and validate complex IT systems based on theoretically and technologically well-founded methods, tools, and techniques.
Career possibilities
Our graduates are highly qualified engineers capable of developing and producing complex IT systems with integrated hardware and/or software components based on theoretically and technologically well-founded methods, tools, and techniques.
Therefore, Computer Science and Engineering graduates typically find jobs in a wide range of Danish and international companies involved in IT, electronics, and communication.
Your Guide to Canadian Universities and Programs
Providing information about Canadian universities, programs, and application processes.