Study year 1

Master's Programme, Embedded Systems, 120 credits (TEBSM), Programme syllabus for studies starting in autumn 2019

The following courses are part of study year one.

The course application codes and study periods are valid for the academic year 2019/2020. For other academic years, different application codes and study periods may apply.

General

Mandatory courses in one track can be selected as elective courses for the other tracks. 

All elective courses in year 1 can also be studied in year 2. 

Mandatory Appl.code Scope Study period
 1   2   3   4 
IL2206 Embedded Systems
All Tracks
7.5 hp 7.5
Recommended Appl.code Scope Study period
 1   2   3   4 
IL2203 Digital Design and Validation using Hardware Description Languages 9.0 hp 7.5 1.5
IL2212 Embedded Software 60565 7.5 hp 7.5

Specialisations

The students follow one of the tracks within the programme.

The students follow the track Embedded Electronics (INEL).

Mandatory courses in one track can be selected as elective courses for the other tracks. 

All elective courses in year 1 can also be studied in year 2. 

Mandatory Appl.code Scope Study period
 1   2   3   4 
IL2206 Embedded Systems 7.5 hp 7.5
IL2203 Digital Design and Validation using Hardware Description Languages 9.0 hp 7.5 1.5
IL2225 Embedded Hardware Design in ASIC and FPGA
At least one of IL2225, II2302 must be chosen.
7.5 hp 7.5
IL2238 Fundamentals of Integrated Electronics 7.5 hp 7.5
II2302 Sensor Based Systems
At least one of II2302, IL2225 must be chosen.
60926 7.5 hp 7.5
IL2237 Electronic Systems Design 60517 7.5 hp 7.5

Conditionally elective Appl.code Scope Study period
 1   2   3   4 
DD2459 Software Reliability 60145 7.5 hp 7.5
IL2212 Embedded Software 60565 7.5 hp 7.5
IL2219 Radio Electronics 60578 7.5 hp 7.5
IS2202 Computer Systems Architecture 60708 7.5 hp 7.5
EK2350 Microsystem Technology 60383 7.5 hp 7.5
ID2218 Design of Fault-tolerant Systems 60709 7.5 hp 7.5
IL2236 Embedded Many-Core Architectures 60927 7.5 hp 7.5
IL2239 Analog-Digital Interfaces 60642 7.5 hp 7.5
Recommended Appl.code Scope Study period
 1   2   3   4 
EQ1220 Signal Theory
Prerequisites for courses in Signal Processing
7.5 hp 7.5
EQ2310 Digital Communications 9.0 hp 8.5 0.5

Mandatory courses in one track can be selected as elective courses for the other tracks. 

All elective courses in year 1 can also be studied in year 2. 

Mandatory Appl.code Scope Study period
 1   2   3   4 
ID2207 Modern Methods in Software Engineering 7.5 hp 7.5
IL2206 Embedded Systems 7.5 hp 7.5
ID2202 Compilers and Execution Environments 7.5 hp 7.5
DD2459 Software Reliability 60145 7.5 hp 7.5
IL2212 Embedded Software 60565 7.5 hp 7.5

Conditionally elective Appl.code Scope Study period
 1   2   3   4 
ID2201 Distributed Systems, Basic Course 7.5 hp 7.5
DT2140 Multimodal Interaction and Interfaces 7.5 hp 7.5
EP2500 Networked Systems Security 7.5 hp 7.5
DD2421 Machine Learning 60110 7.5 hp 7.5
EL2450 Hybrid and Embedded Control Systems
Recommended prereq. EL1000
60079 7.5 hp 7.5
ID1217 Concurrent Programming 60718 7.5 hp 7.5
ID2010 Programming of Interactive Systems 60180 7.5 hp 7.5
ID2203 Distributed Systems, Advanced Course
Requires ID2201
60854 7.5 hp 7.5
ID2216 Developing Mobile Applications 60221 7.5 hp 7.5
IS2202 Computer Systems Architecture 60708 7.5 hp 7.5
EQ2341 Pattern Recognition and Machine Learning 60166 7.5 hp 7.5
ID2204 Constraint Programming 60903 7.5 hp 7.5
ID2218 Design of Fault-tolerant Systems 60709 7.5 hp 7.5
Recommended Appl.code Scope Study period
 1   2   3   4 
IL2203 Digital Design and Validation using Hardware Description Languages 9.0 hp 7.5 1.5

Mandatory courses in one track can be selected as elective courses for the other tracks. 

All elective courses in year 1 can also be studied in year 2. 

Mandatory courses in one track can be selected as elective courses for the other tracks. 

All elective courses in year 1 can also be studied in year 2. 

Mandatory Appl.code Scope Study period
 1   2   3   4 
IL2206 Embedded Systems 7.5 hp 7.5
MF2030 Mechatronics basic Course 6.0 hp 6.0
EL2320 Applied Estimation
At least one of EL2320, EL2620 must be chosen.
7.5 hp 7.5
EL2620 Nonlinear Control
At least one of EL2620, EL2320 must be chosen.
7.5 hp 7.5
DD2459 Software Reliability 60145 7.5 hp 7.5
EL2450 Hybrid and Embedded Control Systems 60079 7.5 hp 7.5

Conditionally elective Appl.code Scope Study period
 1   2   3   4 
EL2820 Modelling of Dynamical Systems 7.5 hp 7.5
MF2043 Robust Mechatronics 6.0 hp 6.0
MF2007 Dynamics and Motion Control 9.0 hp 9.0
DD2421 Machine Learning 60110 7.5 hp 7.5
II2302 Sensor Based Systems 60926 7.5 hp 7.5
IL2212 Embedded Software 60565 7.5 hp 7.5
EK2350 Microsystem Technology 60383 7.5 hp 7.5
EL2520 Control Theory and Practice, Advanced Course 60081 7.5 hp 7.5
ID2218 Design of Fault-tolerant Systems 60709 7.5 hp 7.5
Recommended Appl.code Scope Study period
 1   2   3   4 
EL1000 Automatic Control, General Course
Prerequisite for advanced courses in Automatic Control
6.0 hp 6.0
IL2203 Digital Design and Validation using Hardware Description Languages 9.0 hp 7.5 1.5