Skip to main content
Till KTH:s startsida

Appendix 1: Course list

General Courses

Study year 1

Conditionally elective courses

Course codeCourse nameCreditsEdu. level
DD2380Artificial Intelligence6.0 hpSecond cycle
DD2410Introduction to Robotics7.5 hpSecond cycle
DD2419Project Course in Robotics and Autonomous Systems9.0 hpSecond cycle
DD2421Machine Learning7.5 hpSecond cycle
DD2423Image Analysis and Computer Vision7.5 hpSecond cycle
DD2424Deep Learning in Data Science7.5 hpSecond cycle
DD2434Machine Learning, Advanced Course7.5 hpSecond cycle
DD2437Artificial Neural Networks and Deep ArchitecturesAlso given in period 3 during Spring7.5 hpSecond cycle
DD2438Artificial Intelligence and Multi Agent Systems15.0 hpSecond cycle
DD2443Parallel and Distributed Computing7.5 hpSecond cycle
DD2480Software Engineering Fundamentals7.5 hpSecond cycle
DD2482Automated Software Testing and DevOps7.5 hpSecond cycle
DH2670Haptics, Tactile and Tangible Interaction7.5 hpSecond cycle
EL2520Control Theory and Practice, Advanced Course7.5 hpSecond cycle
EL2620Nonlinear Control7.5 hpSecond cycle
EL2700Model Predictive Control7.5 hpSecond cycle
EL2805Reinforcement Learning7.5 hpSecond cycle
EL2820Modelling of Dynamical Systems7.5 hpSecond cycle
EQ2330Image and Video Processing7.5 hpSecond cycle
IL2236Embedded Many-Core Architectures7.5 hpSecond cycle
ME2087Energy Business6.0 hpSecond cycle
ME2827Negotiations for Start-ups7.5 hpSecond cycle
MF2010Component Design6.0 hpSecond cycle
MF2011Systems Engineering9.0 hpSecond cycle
MF2018Tribology6.0 hpSecond cycle
MF2019CAD 3D-modelling and VisualizationAlso given in period.46.0 hpSecond cycle
MF2046Product Innovation6.0 hpSecond cycle
MF2068Machine Dynamics6.0 hpSecond cycle
MF2084Managing Research and Development6.0 hpSecond cycle
MF2085Innovation- and Product Development Processes6.0 hpSecond cycle
SD2231Applied Vehicle Dynamics Control7.5 hpSecond cycle
SE2126Material Mechanics9.0 hpSecond cycle
SE2860FEM Modelling8.0 hpSecond cycle

Information regarding conditionally elective courses

Conditionally elective courses: A  minimum of 12cr must be taken.

Study year 2

Mandatory courses (48.0 hp)

Course codeCourse nameCreditsEdu. level
MF2121Mechatronic Capstone course18.0 hpSecond cycle
MF224XDegree Project in Mechatronics, Second Cycle30.0 hpSecond cycle

Conditionally elective courses

Course codeCourse nameCreditsEdu. level
DD2380Artificial Intelligence6.0 hpSecond cycle
DD2410Introduction to Robotics7.5 hpSecond cycle
DD2423Image Analysis and Computer Vision7.5 hpSecond cycle
DD2434Machine Learning, Advanced Course7.5 hpSecond cycle
DD2437Artificial Neural Networks and Deep Architectures7.5 hpSecond cycle
DD2443Parallel and Distributed Computing7.5 hpSecond cycle
EL2620Nonlinear Control7.5 hpSecond cycle
EL2700Model Predictive Control7.5 hpSecond cycle
EL2805Reinforcement Learning7.5 hpSecond cycle
EL2820Modelling of Dynamical Systems7.5 hpSecond cycle
EQ2330Image and Video Processing7.5 hpSecond cycle
MF2010Component Design6.0 hpSecond cycle
MF2018Tribology6.0 hpSecond cycle
MF2019CAD 3D-modelling and Visualization6.0 hpSecond cycle
MF2046Product Innovation6.0 hpSecond cycle
MF2068Machine Dynamics6.0 hpSecond cycle
MF2084Managing Research and Development6.0 hpSecond cycle
SE2126Material Mechanics9.0 hpSecond cycle

Supplementary information

Course list: Information is based upon the curriculum for academic year 2024/2025.
Changes may occur.

Information regarding conditionally elective courses

Conditionally elective courses: A minimum of 12cr must be taken.