Curriculum for Autonomous Systems

Programme provision

To obtain the MSc degree in Autonomous Systems, the student must fulfil the following requirements:

  • Have passed Polytechnical foundation courses adding up to at least 10 ECTS
  • Have passed Programme-specific courses adding up to at least 50 ECTS
  • Have performed a Master Thesis of 30 ECTS points within the field of the general program
  • Have passed a sufficient number of Elective courses to bring the total number of ECTS of the entire study to 120 ECTS

Curriculum

The MSc Eng programme in Autonomous Systems is an application-oriented and research-based education. The programme covers all aspects from theory and methodology over components and systems to applications. The courses vary from highly theoretical to extremely practical with the opportunity for experimental work in advanced laboratories. The Master's thesis will be associated with current research at DTU and/or in collaboration with a company outside DTU.

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
or
42505 Facilitating Innovation in Multidisciplinary Teams 5 point August
or
42503 Facilitating Innovation in Multidisciplinary Teams 5 point June

Programme specific courses (50 ECTS)

Innovation course II - choose 5 ECTS among the following courses: 

34755 Building dependable robot systems 5 point Spring F3B (Fri 13-17)
38102 Technology Entrepreneurship 5 point Autumn E1B (Thurs 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)

Core competence courses - mandatory (10 ECTS) Choose 10 ECTS+ from the following: 

+Students can also chose the rest as but they have to selected as program specific (see below) or electives

34757 Unmanned autonomous systems 5 point June
34759 Perception for Autonomous Systems 10 point Autumn E1 (Mon 8-12, Thurs 13-17)
34761 Robot Autonomy 5 point Spring F4A (Tues 13-17)

Choose 35 ECTS+ among the rest of the programme-specific courses: 

+ Of course stuents can choose more 35 ECTS of these but the rest will have to be chosen as electives

02180 Introduction to Artificial Intelligence 5 point Spring F3A (Tues 8-12)
02225 Distributed Real-Time Systems 5 point Spring F4B (Fri 8-12)
02285 Artificial Intelligence and Multi-Agent Systems 7.5 point Spring F4A (Tues 13-17)
02291 System Integration 5 point Spring F5A (Wed 8-12)
02450 Introduction to Machine Learning and Data Mining 5 point Spring F4A (Tues 13-17), Autumn E4A (Tues 13-17)
02456 Deep learning 5 point Autumn E2A (Mon 13-17)
02471 Machine learning for signal processing 5 point Autumn E1B (Thurs 13-17)
02476 Machine Learning Operations 5 point January
02501 Advanced Deep Learning in Computer Vision 5 point Spring F4A (Tues 13-17)
02509 Computational 3D Imaging and Analysis 10 point Spring F5 (Wed 8-17)
02510 Deep Learning for Experimental 3D Image Analysis 5 point Spring F2B (Thurs 8-12)
02516 Introduction to Deep Learning in Computer Vision 5 point Autumn E5B (Wed 13-17)
02610 Optimization and Data Fitting 5 point Autumn E2A (Mon 13-17)
02612 Constrained Optimization 5 point Spring F4A (Tues 13-17)
02613 Python and High-Performance Computing 5 point Spring F5A (Wed 8-12)
02614 High-Performance Computing 5 point January
02619 Model Predictive Control 5 point Autumn E2B (Thurs 8-12)
30554 Global Navigation Satellite Systems 5 point Spring F2B (Thurs 8-12)
34241 Digital video technology 5 point Spring F4A (Tues 13-17)
34366 Intelligent systems 5 point E7 (Tues 18-22)
34367 Project in Intelligent Systems 5 point January
34721 Linear control design 1 5 point Autumn E5B (Wed 13-17) and Spring F5B (Wed 13-17)
34745 Linear control design 2 10 point Autumn E3 (Tues 8-12, Fri 13-17)
34746 Robust and fault-tolerant control 10 point Spring F1 (Mon 8-12, Thurs 13-17)
34752 Bio-inspired control for robots 5 point August
34753 Robotics 5 point Autumn E4A (Tues 13-17)
34755 Building dependable robot systems 5 point Spring F3B (Fri 13-17)
34757 Unmanned autonomous systems 5 point June
34759 Perception for Autonomous Systems 10 point Autumn E1 (Mon 8-12, Thurs 13-17)
34760 Safety and Reliability in Robotic and Automation Systems 5 point Spring F5B (Wed 13-17)
34761 Robot Autonomy 5 point Spring F4A (Tues 13-17)
34763 Autonomous Marine Robotics 5 point Spring F5B (Wed 13-17)

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. Master students may choose as much as 10 credit points among the bachelor 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.

Head of Studies

Evangelos Boukas

Evangelos Boukas Associate Professor Department of Electrical and Photonics Engineering