Courses for Mechatronics
The two-year master's programme in Mechatronics consists of three semesters of courses and one final semester dedicated to the master's degree project. Each semester consists of approximately 30 ECTS credits. The courses presented on this page apply to studies starting in autumn 2026.
Year 1
Conditionally elective courses: A minimum of 12cr must be taken.
Mandatory courses
- Mechatronics basic Course (MF2030) 6 credits
- Robust Mechatronics (MF2043) 6 credits
- Programming in C for Embedded Systems (MF2095) 3 credits
- Smart Cyber-Physical Systems (CPS) for Sustainability (MF2141) 6 credits
- Dynamics and Motion Control (MF2007) 9 credits
- Research Methodology in Mechatronics (MF2071) 4 credits
- Embedded Systems for Mechatronics (MF2103) 9 credits
- Mechatronic Capstone course (MF2121) 18 credits
Conditionally elective courses
- Geodetic Sensor Technology (AI2609) 7 credits
- Medical Sensors (CB2380) 7 credits
- Chemical Sensing (CE2020) 7 credits
- Artificial Intelligence (DD2380) 6 credits
- Introduction to Robotics (DD2410) 7 credits
- Machine Learning (DD2421) 7 credits
- Image Analysis and Computer Vision (DD2423) 7 credits
- Machine Learning, Advanced Course (DD2434) 7 credits
- Parallel and Distributed Computing (DD2443) 7 credits
- Automated Software Testing and DevOps (DD2482) 7 credits
- Nonlinear Control (EL2620) 7 credits
- Model Predictive Control (EL2700) 7 credits
- Reinforcement Learning (EL2805) 7 credits
- Modelling of Dynamical Systems (EL2820) 7 credits
- Image and Video Processing (EQ2330) 7 credits
- Component Design (MF2010) 6 credits
- Product Innovation (MF2046) 6 credits
- Machine Dynamics (MF2068) 6 credits
- Managing Research and Development (MF2084) 6 credits
- Introduction to Embedded Machine Learning (MF2143) 7 credits
- Material Mechanics (SE2126) 9 credits
- FEM Modelling (SE2860) 8 credits
- Project Course in Robotics and Autonomous Systems (DD2419) 9 credits
- Deep Learning in Data Science (DD2424) 7 credits
- Artificial Neural Networks and Deep Architectures (DD2437) 7 credits
- Artificial Intelligence and Multi Agent Systems (DD2438) 15 credits
- Software Engineering Fundamentals (DD2480) 7 credits
- Haptics, Tactile and Tangible Interaction (DH2670) 7 credits
- Control Theory and Practice, Advanced Course (EL2520) 7 credits
- Technology-based Entrepreneurship (ME2062) 7 credits
- Energy Business (ME2087) 6 credits
- Leading People and Organizations in Different Contexts (ME2163) 6 credits
- Negotiations for Start-ups (ME2827) 7 credits
- Tribology (MF2018) 6 credits
- CAD 3D-modelling and Visualization (MF2019) 6 credits
- Innovation- and Product Development Processes (MF2085) 6 credits
- Applying Distributed Control for Mechatronics System (MF2142) 6 credits
- Applying Distributed Control for Mechatronics System (MF2142) 6 credits
- Systems Engineering (MF2522) 6 credits
- Applied Vehicle Dynamics Control (SD2231) 7 credits
- Dynamic Problems in Solid Mechanics (SE2134) 7 credits
Year 2
Course list: Information is based upon the curriculum for academic year 2025/2026.
Changes may occur.
Conditionally elective courses: A minimum of 12cr must be taken.