The following courses are part of study year two.
The course application codes and study periods are valid for the academic year 2023/2024. 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 |
---|---|---|---|
AK2030 | Theory and Methodology of Science (Natural and Technological Science) | 4.5 hp | Second cycle |
DA236X | Degree Project in Computer Science and Engineering, specializing in Systems, Control and Robotics, Second Cycle Choose DA236X or EA236X |
30 hp | Second cycle |
EA236X | Degree Project in Electrical Engineering, specializing in Systems, Control and Robotics, Second Cycle Choose DA236X or EA236X |
30 hp | Second cycle |
EL2220 | The Sustainable Systems and Control Engineer | 3 hp | Second cycle |
Recommended courses
Course code | Course name | Scope | Educational level |
---|---|---|---|
DD1385 | Software Engineering | 6 hp | First cycle |
DD1388 | Program System Construction Using C++ Replaces DD1387 |
7.5 hp | First cycle |
DD2352 | Algorithms and Complexity | 7.5 hp | Second cycle |
DD2401 | Neuroscience | 7.5 hp | Second cycle |
DD2419 | Project Course in Robotics and Autonomous Systems Project Course |
9 hp | Second cycle |
DD2420 | Probabilistic Graphical Models | 7.5 hp | Second cycle |
DD2435 | Mathematical Modelling of Biological Systems | 9 hp | Second cycle |
DD2438 | Artificial Intelligence and Multi Agent Systems Project Course |
15 hp | Second cycle |
DD2447 | Statistical Methods in Applied Computer Science | 6 hp | Second cycle |
DD2459 | Software Reliability | 7.5 hp | Second cycle |
DD2464 | Bigger Advanced, Individual Course in Computer Science | 9 hp | Second cycle |
DT2140 | Multimodal Interaction and Interfaces | 7.5 hp | Second cycle |
EG2210 | Electricity Market Analysis | 7.5 hp | Second cycle |
EH2030 | Business Development and Quality Management Non-technical |
7.5 hp | Second cycle |
EH2720 | Management of Projects Non-technical |
7.5 hp | Second cycle |
EK2370 | Build your own Radar System, Project Course | 7.5 hp | Second cycle |
EL2425 | Automatic Control, Project Course, Smaller Course Project Course |
7.5 hp | Second cycle |
EL2450 | Hybrid and Embedded Control Systems | 7.5 hp | Second cycle |
EL2620 | Nonlinear Control | 7.5 hp | Second cycle |
EL2700 | Model Predictive Control | 7.5 hp | Second cycle |
EL2805 | Reinforcement Learning | 7.5 hp | Second cycle |
EP2520 | Building Networked Systems Security Project Course |
7.5 hp | Second cycle |
EQ2310 | Digital Communications | 9 hp | Second cycle |
EQ2321 | Speech and Audio Processing | 7.5 hp | Second cycle |
EQ2401 | Adaptive Signal Processing | 7.5 hp | Second cycle |
II2302 | Sensor Based Systems | 7.5 hp | Second cycle |
IL2206 | Embedded Systems | 7.5 hp | Second cycle |
IL2212 | Embedded Software | 7.5 hp | Second cycle |
LS1419 | English for Employment Non-technical |
7.5 hp | First cycle |
LS1464 | Rhetoric - the Art of Persuasion Non-technical |
7.5 hp | First cycle |
LS2426 | German B2 for Engineers Non-technical |
7.5 hp | Second cycle |
LS2429 | Technical Communication in English Non-technical |
7.5 hp | Second cycle |
LS2436 | French B2 for Engineers Non-technical |
7.5 hp | Second cycle |
LS2439 | English for Writing and Presenting a Degree Project in Science and Engineering Non-technical |
7.5 hp | Second cycle |
LS2449 | Spanish B2 for Engineers Non-technical |
7.5 hp | Second cycle |
ME1003 | Industrial Management, Basic Course Non-technical |
6 hp | First cycle |
MF2007 | Dynamics and Motion Control | 9 hp | Second cycle |
MF2030 | Mechatronics basic Course | 6 hp | Second cycle |
MF2043 | Robust Mechatronics | 6 hp | Second cycle |
SD2231 | Applied Vehicle Dynamics Control Project Course |
7.5 hp | Second cycle |
SF1691 | Complex Analysis Replaces SF1628 |
7.5 hp | First cycle |
SF1811 | Optimization | 6 hp | First cycle |
SF1861 | Optimization | 6 hp | First cycle |
SF2568 | Parallel Computations for Large- Scale Problems | 7.5 hp | Second cycle |
SF2812 | Applied Linear Optimization | 7.5 hp | Second cycle |
SF2832 | Mathematical Systems Theory | 7.5 hp | Second cycle |
SF2842 | Geometric Control Theory | 7.5 hp | Second cycle |
SF2852 | Optimal Control Theory | 7.5 hp | Second cycle |
SF2940 | Probability Theory | 7.5 hp | Second cycle |
SF2943 | Time Series Analysis | 7.5 hp | Second cycle |
Supplementary information
The following course requirements need to be satisfied to get a degree:
- all common mandatory courses of 30 credits
- all mandatory courses of 15 credits depending on track
- at least 21 credits of the conditionally elective courses depending on the track
- at least one project course completed
- degree project equivalent to 30 credits completed
- freely elective courses up to 120 credits
Compulsory and conditionally elective courses from one track are recommended on all other tracks.
A course can only be listed once below and is listed only as compulsory if it is compulsory on one track and only conditionally elective on another. Please use the course list for each separate track for a complete account of the conditionally elective courses.
Specialisations: Track, Learning, Decision and Control Systems (LDCS)
Mandatory courses
Course code | Course name | Scope | Educational level |
---|---|---|---|
EL2700 | Model Predictive Control | 7.5 hp | Second cycle |
Conditionally elective courses
Course code | Course name | Scope | Educational level |
---|---|---|---|
DD2380 | Artificial Intelligence | 6 hp | Second cycle |
DD2421 | Machine Learning | 7.5 hp | Second cycle |
DD2424 | Deep Learning in Data Science | 7.5 hp | Second cycle |
DD2434 | Machine Learning, Advanced Course | 7.5 hp | Second cycle |
DD2437 | Artificial Neural Networks and Deep Architectures | 7.5 hp | Second cycle |
EL2425 | Automatic Control, Project Course, Smaller Course | 7.5 hp | Second cycle |
EL2620 | Nonlinear Control | 7.5 hp | Second cycle |
EL2805 | Reinforcement Learning | 7.5 hp | Second cycle |
EQ2300 | Digital Signal Processing | 7.5 hp | Second cycle |
EQ2401 | Adaptive Signal Processing | 7.5 hp | Second cycle |
SF1691 | Complex Analysis | 7.5 hp | First cycle |
SF2822 | Applied Nonlinear Optimization | 7.5 hp | Second cycle |
SF2832 | Mathematical Systems Theory | 7.5 hp | Second cycle |
SF2842 | Geometric Control Theory | 7.5 hp | Second cycle |
SF2852 | Optimal Control Theory | 7.5 hp | Second cycle |
Supplementary information
Compulsory and conditionally elective courses from one track are recommended on all other tracks.
A course can only be listed once below and is listed only as compulsory if it is compulsory on one track and only conditionally elective on another. Please use the course list for each separete track for a complete account of the conditionally elective courses.
Information regarding conditionally elective courses
Choose at least 21 credits from the list of conditionally elective courses.
Specialisations: Track, Robotics and Autonomous Systems (RASM)
Conditionally elective courses
Course code | Course name | Scope | Educational level |
---|---|---|---|
DD2380 | Artificial Intelligence | 6 hp | Second cycle |
DD2411 | Research project in Robotics, Perception and Learning | 15 hp | Second cycle |
DD2413 | Social Robotics | 7.5 hp | Second cycle |
DD2419 | Project Course in Robotics and Autonomous Systems | 9 hp | Second cycle |
DD2421 | Machine Learning | 7.5 hp | Second cycle |
DD2434 | Machine Learning, Advanced Course | 7.5 hp | Second cycle |
DD2437 | Artificial Neural Networks and Deep Architectures | 7.5 hp | Second cycle |
EL2425 | Automatic Control, Project Course, Smaller Course | 7.5 hp | Second cycle |
EL2450 | Hybrid and Embedded Control Systems | 7.5 hp | Second cycle |
EL2620 | Nonlinear Control | 7.5 hp | Second cycle |
EL2700 | Model Predictive Control | 7.5 hp | Second cycle |
EL2805 | Reinforcement Learning | 7.5 hp | Second cycle |
EQ2300 | Digital Signal Processing | 7.5 hp | Second cycle |
EQ2321 | Speech and Audio Processing | 7.5 hp | Second cycle |
MF2007 | Dynamics and Motion Control | 9 hp | Second cycle |
Supplementary information
Compulsory and conditionally elective courses from one track are recommended on all other tracks.
A course can only be listed once below and is listed only as compulsory if it is compulsory on one track and only conditionally elective on another. Please use the course list for each separete track for a complete account of the conditionally elective courses.
Information regarding conditionally elective courses
Choose at least 21 credits from the list of conditionally elective courses.