Curriculum for Communication Technologies and System Design

Programme provision

To obtain the Master of Science Degree in Communication Technologies and System Design, 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

Polytechnic foundation courses (10 ECTS)

The polytechnic foundation course consists of the following 10 ECTS points (5 ECTS Innovation course and 5 ECTS Quantitative sustainability course). Please note that polytechnical foundation courses cannot be replaced with special courses and cannot be credit transferred from other universities.

The following options exist for fulfilling the 5 ECTS for the Innovation course:

42501 Innovation in Engineering (Polytechnical Foundation) 5 point June
or
42504 Innovation in Engineering (Polytechnical Foundation) 5 point August
or
42500 Innovation in Engineering (Polytechnical Foundation) 5 point January

Students with advanced innovation competences may take one of the following courses as an alternative to 42500/42501/42504:

42505 Facilitating Innovation in Multidisciplinary Teams 5 point August
or
42503 Facilitating Innovation in Multidisciplinary Teams 5 point June
or
42502 Facilitating Innovation in Multidisciplinary Teams 5 point January

The following options exist for fulfilling the 5 ECTS for the Quantitative sustainability course:

12101 Quantitative Sustainability (Polytechnical Foundation) 5 point Spring F3B (Fri 13-17)
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
12100 Quantitative Sustainability (Polytechnical Foundation) 5 point F7 (Tues 18-22)

Programme specific courses (50 ECTS)

The programme specific courses define the M.Sc. programme in Communication Technologies and System Design. 

This consists of 5 ECTS Innovation course II, 10 ECTS mandatory for all students on this programme, 20 ECTS that can be chosen amongst a specified list, and 15 ECTS that can be chosen amongst the list of advanced programme specific courses. Please refer to the specialisations for guidance on course selection.

Some courses are listed as options in both Core competence specific and Advanced programme specific category; please note that they can only count in one category towards the fulfilment of the programme requirement.

Innovation course II (5 ECTS)

Choose 5 ECTS among the following courses: 

34365 IoT Prototyping 5 point Autumn E2B (Thurs 8-12)
34541 Entrepreneurship in photonics and communications 5 point Autumn E1B (Thurs 13-17)

Core competence courses - mandatory (10 ECTS)

The following 10 ECTS points are mandatory for all students:

34368 Global communication network infrastructure and design 5 point Autumn E3A (Tues 8-12)
34369 Project work in Global communication network infrastructure and design 5 point January

Core competence courses - specific (20 ECTS)

Choose 20 ECTS amongst the following four courses:

(N.B. 34231 and 34242 should be combined to reach 10 ECTS)

34130 Fundamentals of fibre-optic communication systems 10 point Autumn E4 (Tues 13-17, Fri 8-12)
34231 Digital communication 1 5 point Autumn E2A (Mon 13-17)
34242 Machine learning techniques for design and optimization of communication systems 5 point January and June
34249 Synthesis Project for Communication Technologies 10 point Spring F5B (Wed 13-17) and June
34349 FPGA design for communication systems 10 point Spring F5 (Wed 8-17)

Advanced programme specific courses (15 ECTS)

Choose 15 ECTS amongst the following list of the programme specific courses: 

(Courses exceeding 15 ETCS may be chosen, those will count in the elective category)

01405 Algebraic Error-Correcting Codes 5 point Spring F4B (Fri 8-12)
02203 Design of Digital Systems 5 point Autumn E2B (Thurs 8-12)
02233 Network Security 5 point Spring F4A (Tues 13-17)
02393 Programming in C++ 5 point E7 (Tues 18-22)
02450 Introduction to Machine Learning and Data Mining 5 point Spring F4A (Tues 13-17), Autumn E4A (Tues 13-17)
02471 Machine learning for signal processing 5 point Autumn E1B (Thurs 13-17)
30415 RF communication circuits 10 point Autumn E2 (Mon 13-17, Thurs 8-12)
30428 Advanced electromagnetics 5 point Spring F4A (Tues 13-17)
30430 Advanced antenna techniques and measurements 10 point Autumn E5 (Wed 8-17)
34032 Optical properties of solids 5 point Autumn E1B (Thurs 13-17)
34034 Lasers and photonic systems 5 point Autumn E1A (Mon 8-12)
34051 Nanophotonics 10 point Spring F1 (Mon 8-12, Thurs 13-17)
34130 Fundamentals of fibre-optic communication systems 10 point Autumn E4 (Tues 13-17, Fri 8-12)
34153 Physical concepts in optical communication 5 point Spring F3A (Tues 8-12)
34156 Advanced Optical Communication Systems 5 point Autumn E1A (Mon 8-12)
34231 Digital communication 1 5 point Autumn E2A (Mon 13-17)
34240 Data Science, Compression and Image Communication 5 point Spring F4B (Fri 8-12)
34241 Digital video technology 5 point Spring F4A (Tues 13-17)
34242 Machine learning techniques for design and optimization of communication systems 5 point January and June
34249 Synthesis Project for Communication Technologies 10 point Spring F5B (Wed 13-17) and June
34250 Advanced image and video coding 5 point Autumn E4A (Tues 13-17)
34251 Advanced forward error correction and iterative decoding 5 point January
34343 Mobile backhaul networks 5 point F7 (Tues 18-22)
34346 Networking technologies and application development for Internet of Things (IoT) 5 point Spring F2B (Thurs 8-12)
34349 FPGA design for communication systems 10 point Spring F5 (Wed 8-17)
34351 Access networks and home networks 5 point Spring F1B (Thurs 13-17)
34359 SDN: software-defined networking 5 point Autumn E5B (Wed 13-17)
34365 IoT Prototyping 5 point Autumn E2B (Thurs 8-12)
34366 Intelligent systems 5 point E7 (Tues 18-22)
34367 Project in Intelligent Systems 5 point January
34369 Project work in Global communication network infrastructure and design 5 point January
34370 Cloud Networking 5 point Spring F3A (Tues 8-12)
34371 Communication Network Security 5 point Autumn E5B (Wed 13-17)
34373 Introduction to microcontroller development for IoT using embedded C 5 point Spring F3A (Tues 8-12)

Elective Courses (30 ECTS)

Any course classified as MSc course in DTU's course base may be an elective course. This includes programme-specific courses above the minimal requirements. Master students may choose as many as 10  ECTS 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