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 Courses
General Courses
Mandatory courses
Course code | Course name | Scope | Educational level |
---|---|---|---|
IL2206 | Embedded Systems All Tracks |
7.5 hp | Second cycle |
Recommended courses
Course code | Course name | Scope | Educational level |
---|---|---|---|
IL2203 | Digital Design and Validation using Hardware Description Languages | 9 hp | Second cycle |
IL2212 | Embedded Software | 7.5 hp | Second cycle |
Supplementary information
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.
Specialisations: Track, International Dual Degree, Khalifa University (INDD)
Supplementary information
The students follow one of the tracks within the programme.
Specialisations: Track, International Dual Degree, UESTC, China (INDK)
Supplementary information
The students follow the track Embedded Electronics (INEL).
Specialisations: Track, Embedded Electronics (INEL)
Mandatory courses
Course code | Course name | Scope | Educational level |
---|---|---|---|
II2302 | Sensor Based Systems At least one of II2302, IL2225 must be chosen. |
7.5 hp | Second cycle |
IL2203 | Digital Design and Validation using Hardware Description Languages | 9 hp | Second cycle |
IL2206 | Embedded Systems | 7.5 hp | Second cycle |
IL2225 | Embedded Hardware Design in ASIC and FPGA At least one of IL2225, II2302 must be chosen. |
7.5 hp | Second cycle |
IL2237 | Electronic Systems Design | 7.5 hp | Second cycle |
IL2238 | Fundamentals of Integrated Electronics | 7.5 hp | Second cycle |
Conditionally elective courses
Course code | Course name | Scope | Educational level |
---|---|---|---|
DD2459 | Software Reliability | 7.5 hp | Second cycle |
EK2350 | Microsystem Technology | 7.5 hp | Second cycle |
ID2218 | Design of Fault-tolerant Systems | 7.5 hp | Second cycle |
IL2212 | Embedded Software | 7.5 hp | Second cycle |
IL2219 | Radio Electronics | 7.5 hp | Second cycle |
IL2236 | Embedded Many-Core Architectures | 7.5 hp | Second cycle |
IL2239 | Analog-Digital Interfaces | 7.5 hp | Second cycle |
IS2202 | Computer Systems Architecture | 7.5 hp | Second cycle |
Recommended courses
Course code | Course name | Scope | Educational level |
---|---|---|---|
EQ1220 | Signal Theory Prerequisites for courses in Signal Processing |
7.5 hp | First cycle |
EQ2310 | Digital Communications | 9 hp | Second cycle |
Supplementary information
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.
Specialisations: Track, Embedded Software (INMV)
Mandatory courses
Course code | Course name | Scope | Educational level |
---|---|---|---|
DD2459 | Software Reliability | 7.5 hp | Second cycle |
ID2202 | Compilers and Execution Environments | 7.5 hp | Second cycle |
ID2207 | Modern Methods in Software Engineering | 7.5 hp | Second cycle |
IL2206 | Embedded Systems | 7.5 hp | Second cycle |
IL2212 | Embedded Software | 7.5 hp | Second cycle |
Conditionally elective courses
Course code | Course name | Scope | Educational level |
---|---|---|---|
DD2421 | Machine Learning | 7.5 hp | Second cycle |
DT2140 | Multimodal Interaction and Interfaces | 7.5 hp | Second cycle |
EL2450 | Hybrid and Embedded Control Systems Recommended prereq. EL1000 |
7.5 hp | Second cycle |
EP2500 | Networked Systems Security | 7.5 hp | Second cycle |
EQ2341 | Pattern Recognition and Machine Learning | 7.5 hp | Second cycle |
ID1217 | Concurrent Programming | 7.5 hp | First cycle |
ID2010 | Programming of Interactive Systems | 7.5 hp | Second cycle |
ID2201 | Distributed Systems, Basic Course | 7.5 hp | Second cycle |
ID2203 | Distributed Systems, Advanced Course Requires ID2201 |
7.5 hp | Second cycle |
ID2204 | Constraint Programming | 7.5 hp | Second cycle |
ID2216 | Developing Mobile Applications | 7.5 hp | Second cycle |
ID2218 | Design of Fault-tolerant Systems | 7.5 hp | Second cycle |
IS2202 | Computer Systems Architecture | 7.5 hp | Second cycle |
Recommended courses
Course code | Course name | Scope | Educational level |
---|---|---|---|
IL2203 | Digital Design and Validation using Hardware Description Languages | 9 hp | Second cycle |
Supplementary information
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.
Specialisations: Track, Embedded Platforms (INPF)
Mandatory courses
Course code | Course name | Scope | Educational level |
---|---|---|---|
IL2203 | Digital Design and Validation using Hardware Description Languages | 9 hp | Second cycle |
IL2206 | Embedded Systems | 7.5 hp | Second cycle |
IL2225 | Embedded Hardware Design in ASIC and FPGA | 7.5 hp | Second cycle |
IL2236 | Embedded Many-Core Architectures | 7.5 hp | Second cycle |
IS2202 | Computer Systems Architecture | 7.5 hp | Second cycle |
Conditionally elective courses
Course code | Course name | Scope | Educational level |
---|---|---|---|
EK2350 | Microsystem Technology | 7.5 hp | Second cycle |
EL2450 | Hybrid and Embedded Control Systems | 7.5 hp | Second cycle |
EP2500 | Networked Systems Security | 7.5 hp | Second cycle |
EQ2300 | Digital Signal Processing | 7.5 hp | Second cycle |
EQ2310 | Digital Communications | 9 hp | Second cycle |
EQ2330 | Image and Video Processing | 7.5 hp | Second cycle |
ID2218 | Design of Fault-tolerant Systems | 7.5 hp | Second cycle |
II2302 | Sensor Based Systems | 7.5 hp | Second cycle |
IL2238 | Fundamentals of Integrated Electronics | 7.5 hp | Second cycle |
Recommended courses
Course code | Course name | Scope | Educational level |
---|---|---|---|
DD2459 | Software Reliability | 7.5 hp | Second cycle |
ID2202 | Compilers and Execution Environments | 7.5 hp | Second cycle |
IL2212 | Embedded Software | 7.5 hp | Second cycle |
IL2237 | Electronic Systems Design | 7.5 hp | Second cycle |
Supplementary information
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.
Specialisations: Track, Embedded Control (INSR)
Mandatory courses
Course code | Course name | Scope | Educational level |
---|---|---|---|
DD2459 | Software Reliability | 7.5 hp | Second cycle |
EL2320 | Applied Estimation At least one of EL2320, EL2620 must be chosen. |
7.5 hp | Second cycle |
EL2450 | Hybrid and Embedded Control Systems | 7.5 hp | Second cycle |
EL2620 | Nonlinear Control At least one of EL2620, EL2320 must be chosen. |
7.5 hp | Second cycle |
IL2206 | Embedded Systems | 7.5 hp | Second cycle |
MF2030 | Mechatronics basic Course | 6 hp | Second cycle |
Conditionally elective courses
Course code | Course name | Scope | Educational level |
---|---|---|---|
DD2421 | Machine Learning | 7.5 hp | Second cycle |
EK2350 | Microsystem Technology | 7.5 hp | Second cycle |
EL2520 | Control Theory and Practice, Advanced Course | 7.5 hp | Second cycle |
EL2820 | Modelling of Dynamical Systems | 7.5 hp | Second cycle |
ID2218 | Design of Fault-tolerant Systems | 7.5 hp | Second cycle |
II2302 | Sensor Based Systems | 7.5 hp | Second cycle |
IL2212 | Embedded Software | 7.5 hp | Second cycle |
MF2007 | Dynamics and Motion Control | 9 hp | Second cycle |
MF2043 | Robust Mechatronics | 6 hp | Second cycle |
Recommended courses
Course code | Course name | Scope | Educational level |
---|---|---|---|
EL1000 | Automatic Control, General Course Prerequisite for advanced courses in Automatic Control |
6 hp | First cycle |
IL2203 | Digital Design and Validation using Hardware Description Languages | 9 hp | Second cycle |
Supplementary information
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.