Skip to main content
Till KTH:s startsida

Appendix 1: Course list

General Courses

Study year 1

Mandatory courses (18.0 hp)

Course codeCourse nameCreditsEdu. level
ME2321Engineering and Global Challenges3.0 hpSecond cycle
ME2322Industrial transformation and technological innovation3.0 hpSecond cycle
ME2323Research Frontiers in Industrial Management6.0 hpSecond cycle
ME2324Strategic Management in Technology Shifts6.0 hpSecond cycle

Supplementary information

Studies on advanced level, year 4 and 5, within the MSc in Engineering programme Industrial Engineering and Management, 300 higher education credits, takes place within framework of the Master program Industrial Engineering and Management - TIEMM

During year 1-2  (CINEK year 4-5) you also attend courses within your choice of specialisation.

As from TIEMM batch-22 the courses ME2311 and ME2312 are replaced by the courses ME2321, ME2322, ME2323, samt ME2324.

Study year 2

Mandatory courses (7.5 hp)

Course codeCourse nameCreditsEdu. level
ME2004Research Methods in Industrial Engineering and Management7.5 hpSecond cycle

Supplementary information

Studies on advanced level, year 4 and 5, within the MSc in Engineering programme Industrial Engineering and Management, 300 higher education credits, takes place within framework of the Master program Industrial Engineering and Management - TIEMM

During year 1-2  (CINEK year 4-5) you also attend courses within your choice of specialisation.

Degree project, advanced level, 30 credits, is a compulsory course during the spring term within Industrial Management or the technical specialisation.

The course list is based upon the curriculum for academic year 2025/2026. Changes may occur.

Track, Cyber Physical Systems (CYPS)

Study year 1

Conditionally elective courses

Course codeCourse nameCreditsEdu. level
DD2423Image Analysis and Computer Vision7.5 hpSecond cycle
DD2424Deep Learning in Data Science7.5 hpSecond cycle
EL2520Control Theory and Practice, Advanced Course7.5 hpSecond cycle
MF2007Dynamics and Motion Control9.0 hpSecond cycle
MF2019CAD 3D-modelling and VisualizationCan be read in period 2 or 4.6.0 hpSecond cycle
MF2030Mechatronics basic Course6.0 hpSecond cycle
MF2079Mechatronics, Business and Management, extended course18.0 hpSecond cycle

Supplementary information

New track within the MSc programme Industrial Engineering and Management (TIEMM) as from batch autumn-21. Replaces the track Mechatronics Product Development (MPUA).

Studies on advanced level, year 4 and 5, within the MSc in Engineering programme Industrial Engineering and Management takes place within framework of the Master program Industrial Engineering and Management - TIEMM.

As from TIEMM batch-22 (CINEK-19) the courses ME2311 and ME2312 are replaced by the courses ME2321, ME2322, ME2323, samt ME2324.

Information regarding conditionally elective courses

At least one of the conditionally elective courses. The conditionally elective courses can be chosen year 1 or two.

Course MF2019 can be read in period 2 or 4.

The course MF2079 can replace MF2050, which starts year 2.

Study year 2

Mandatory courses (22.5 hp)

Course codeCourse nameCreditsEdu. level
ME2004Research Methods in Industrial Engineering and Management7.5 hpSecond cycle
MF2050Mechatronics, Business and Management15.0 hpSecond cycle

Supplementary information

The course list is based upon the curriculum for academic year 2025/2026. Changes may occur.

Track, Sustainable Energy Utilization (EEAA)

Study year 1

Conditionally elective courses

Course codeCourse nameCreditsEdu. level
EG2210Electricity Market Analysis7.5 hpSecond cycle
ME2087Energy Business6.0 hpSecond cycle
MJ2411Renewable Energy Technology6.0 hpSecond cycle
MJ2507AI applications in Sustainable Energy Engineering6.0 hpSecond cycle
MJ2518Energy Demand and Supply Distribution Systems in the Built Environment6.0 hpSecond cycle

Supplementary information

Studies on advanced level, year 4 and 5, within the MSc in Engineering programme Industrial Engineering and Management takes place within framework of the Master program Industrial Engineering and Management - TIEMM.

As from TIEMM batch-22 (CINEK-19) the courses ME2311 and ME2312 are replaced by the courses ME2321, ME2322, ME2323, samt ME2324.

The course MJ2407 is replaced by MJ2509.

Information regarding conditionally elective courses

At least one of the conditionally elective courses MJ2411, MJ2518, EG2210, ME2087 or MJ2507 should be chosen.

Study year 2

Mandatory courses (22.5 hp)

Course codeCourse nameCreditsEdu. level
ME2004Research Methods in Industrial Engineering and ManagementReplaces ME20027.5 hpSecond cycle
MJ2146Energy Systems, Business and Management15.0 hpSecond cycle

Supplementary information

Studies on advanced level, year 4 and 5, within the MSc in Engineering programme Industrial Engineering and Management takes place within framework of the Master program Industrial Engineering and Management - TIEMM.

Degree project, advanced level, 30 credits, is a compulsory course during the spring term within Industrial Management or the technical track Sustainable Energy Utilization.

The course list is based upon the curriculum for academic year 2025/2026. Changes may occur.

Track, Financial Mathematics (FMIB)

Study year 1

Conditionally elective courses

Course codeCourse nameCreditsEdu. level
SF2935Modern Methods of Statistical Learning7.5 hpSecond cycle
SF2943Time Series Analysis7.5 hpSecond cycle
SF2955Computer Intensive Methods in Mathematical Statistics7.5 hpSecond cycle
SF2971Martingales and Stochastic Integrals7.5 hpSecond cycle
SF2972Game Theory7.5 hpSecond cycle

Supplementary information

Studies on advanced level, year 4 and 5, within the MSc in Engineering programme Industrial Engineering and Management takes place within framework of the Master program Industrial Engineering and Management - TIEMM

As from TIEMM batch-22 the courses ME2311 and ME2312 are replaced by the courses ME2321, ME2322, ME2323, samt ME2324.

Information regarding conditionally elective courses

At least one of the conditionally elective courses: SF2955, SF2972, SF2971, SF2935, SF2943 or SF2975.

The conditionally elective courses can be chosen year 1 or two. SF2975 can only be read year 2.

Study year 2

Mandatory courses (22.5 hp)

Course codeCourse nameCreditsEdu. level
ME2004Research Methods in Industrial Engineering and ManagementReplaces ME20027.5 hpSecond cycle
ME2313Financial Mathematics, Business and Management15.0 hpSecond cycle

Conditionally elective courses

Course codeCourse nameCreditsEdu. level
SF2975Financial Derivatives7.5 hpSecond cycle

Supplementary information

Studies on advanced level, year 4 and 5, within the MSc in Engineering programme Industrial Engineering and Management takes place within framework of the Master program Industrial Engineering and Management - TIEMM.

Degree project, advanced level, 30 credits, is a compulsory course during the spring term within Industrial Management or the technical track Financial Mathematics.

The course list is based upon the curriculum for academic year 2025/2026. Changes may occur.

Track, Sustainable Power Generation (HKPA)

Study year 1

Conditionally elective courses

Course codeCourse nameCreditsEdu. level
EG2210Electricity Market Analysis7.5 hpSecond cycle
ME2087Energy Business6.0 hpSecond cycle
MJ2411Renewable Energy Technology6.0 hpSecond cycle
MJ2438Modeling of Energy Systems - Heat and Power Generation6.0 hpSecond cycle
MJ2507AI applications in Sustainable Energy Engineering6.0 hpSecond cycle

Supplementary information

Studies on advanced level, year 4 and 5, within the MSc in Engineering programme Industrial Engineering and Management takes place within framework of the Master program Industrial Engineering and Management - TIEMM

As from TIEMM batch-22 the courses ME2311 and ME2312 are replaced by the courses ME2321, ME2322, ME2323, samt ME2324.

Information regarding conditionally elective courses

At least one of the conditionally elective courses MJ2411, MJ2438, EG2210, ME2087 or MJ2507  should be chosen.

Study year 2

Mandatory courses (22.5 hp)

Course codeCourse nameCreditsEdu. level
ME2004Research Methods in Industrial Engineering and ManagementReplaces ME20027.5 hpSecond cycle
MJ2146Energy Systems, Business and Management15.0 hpSecond cycle

Supplementary information

Studies on advanced level, year 4 and 5, within the MSc in Engineering programme Industrial Engineering and Management takes place within framework of the Master program Industrial Engineering and Management - TIEMM

Degree project, advanced level, 30 credits, is a compulsory course during spring term within Industrial Management or the technical track Sustainable Power Generation.

The course list is based upon the curriculum for academic year 2025/2026. Changes may occur.

Track, Interaction and Visualization (IAVN)

Study year 1

Mandatory courses (36.0 hp)

Course codeCourse nameCreditsEdu. level
DD2380Artificial Intelligence6.0 hpSecond cycle
DD2395Computer Security6.0 hpSecond cycle
DH2320Introduction to Visualization and Computer GraphicsDD2258 can be read instead6.0 hpSecond cycle
ME2321Engineering and Global Challenges3.0 hpSecond cycle
ME2322Industrial transformation and technological innovation3.0 hpSecond cycle
ME2323Research Frontiers in Industrial Management6.0 hpSecond cycle
ME2324Strategic Management in Technology Shifts6.0 hpSecond cycle

Supplementary information

Studies on advanced level, year 4 and 5, within the MSc in Engineering programme Industrial Engineering and Management takes place within framework of the Master program Industrial Engineering and Management - TIEMM.

As from TIEMM batch-22 the courses ME2311 and ME2312 are replaced by the courses ME2321, ME2322, ME2323, samt ME2324.

After completing your education, you can, in addition to a MSc in Engineering in Industrial Engineering and Management, apply for a general master's degree in Computer Science and Computer Engineering, or a master's degree in Industrial Management. NOTE! Different conditions apply depending on which master's degree you want to apply for. Please refer to the Swedish version for details

DD2258 can be chosen instead of DH2320.

Information regarding conditionally elective courses

The conditionally elective courses can be chosen year 1 or two.

Study year 2

Mandatory courses (22.5 hp)

Course codeCourse nameCreditsEdu. level
DH2465Computer Science, Business and Management15.0 hpSecond cycle
ME2004Research Methods in Industrial Engineering and Management7.5 hpSecond cycle

Supplementary information

Studies on advanced level, year 4 and 5, within the MSc in Engineering programme Industrial Engineering and Management takes place within framework of the Master program Industrial Engineering and Management - TIEMM.

Track Interaction and Visualization is a new track for students admitted to TIEMM as from autumn 2018

Degree project, advanced level, 30 credits, is a compulsory course during the spring term within Industrial Management or the technical track Interaction and visualization.

The course list is based upon the curriculum for academic year 2022/2023. Changes may occur.

Track, Machine Learning (MAIG)

Study year 1

Mandatory courses (37.5 hp)

Course codeCourse nameCreditsEdu. level
DD2380Artificial Intelligence6.0 hpSecond cycle
DD2395Computer Security6.0 hpSecond cycle
DD2421Machine Learning7.5 hpSecond cycle
ME2321Engineering and Global Challenges3.0 hpSecond cycle
ME2322Industrial transformation and technological innovation3.0 hpSecond cycle
ME2323Research Frontiers in Industrial Management6.0 hpSecond cycle
ME2324Strategic Management in Technology Shifts6.0 hpSecond cycle

Conditionally elective courses

Course codeCourse nameCreditsEdu. level
DD2257Visualization7.5 hpSecond cycle
DD2410Introduction to Robotics7.5 hpSecond cycle
DD2413Social Robotics7.5 hpSecond cycle
DD2419Project Course in Robotics and Autonomous Systems9.0 hpSecond cycle
DD2420Probabilistic Graphical Models7.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 Architectures7.5 hpSecond cycle
DD2438Artificial Intelligence and Multi Agent Systems15.0 hpSecond cycle
DD2447Statistical Methods in Applied Computer Science6.0 hpSecond cycle
DD2477Search Engines and Information Retrieval SystemsReplaces DD24767.5 hpSecond cycle
DD2610Deep Learning, advanced course7.5 hpSecond cycle
DT2112Speech Technology7.5 hpSecond cycle
DT2119Speech and Speaker Recognition7.5 hpSecond cycle
DT2140Multimodal Interaction and Interfaces7.5 hpSecond cycle
DT2151Project in Conversational Systems7.5 hpSecond cycle
DT2470Music Informatics7.5 hpSecond cycle
EL2320Applied Estimation7.5 hpSecond cycle
EL2805Reinforcement Learning7.5 hpSecond cycle
EL2810Machine Learning Theory7.5 hpSecond cycle
EQ2341Pattern Recognition and Machine Learning7.5 hpSecond cycle
EQ2425Analysis and Search of Visual Data7.5 hpSecond cycle
ID2222Data Mining7.5 hpSecond cycle
ID2223Scalable Machine Learning and Deep Learning7.5 hpSecond cycle
SF2930Regression Analysis7.5 hpSecond cycle
SF2943Time Series Analysis7.5 hpSecond cycle

Supplementary information

Studies on advanced level, year 4 and 5, within the MSc in Engineering programme Industrial Engineering and Management takes place within framework of the Master program Industrial Engineering and Management - TIEMM.

As from TIEMM batch-22 the courses ME2311 and ME2312 are replaced by the courses ME2321, ME2322, ME2323, samt ME2324.

After completing your education, you can, in addition to a MSc in Engineering in Industrial Engineering and Management, apply for a general master's degree in Computer Science and Computer Engineering, or a master's degree in Industrial Management. NOTE! Different conditions apply depending on which master's degree you want to apply for. Please refer to the Swedish version for details.

 

Study year 2

Mandatory courses (22.5 hp)

Course codeCourse nameCreditsEdu. level
DH2465Computer Science, Business and Management15.0 hpSecond cycle
ME2004Research Methods in Industrial Engineering and Management7.5 hpSecond cycle

Supplementary information

Studies on advanced level, year 4 and 5, within the MSc in Engineering programme Industrial Engineering and Management takes place within framework of the Master program Industrial Engineering and Management - TIEMM.

The course list is based upon the curriculum for academic year 2025/2026. Changes may occur.

Degree project, advanced level, 30 credits, is a compulsory course during the spring term within Industrial Management or the technical track Machine Learning.

Track, Modern Production (MOPR)

Study year 1

Conditionally elective courses

Course codeCourse nameCreditsEdu. level
MG2020Modularisation of Products6.0 hpSecond cycle
MG2033Quality Control6.0 hpSecond cycle
MG2036Computer Aided Manufacturing - CAM6.0 hpSecond cycle
MG2040Assembly Technology6.0 hpSecond cycle
MG2047Advanced Manufacturing Equipment6.0 hpSecond cycle
MG2122Advanced CAD6.0 hpSecond cycle

Supplementary information

New track within the MSc programme Industrial Engineering and Management (TIEMM) as from batch autumn-21 (CINEK batch-18).

As from TIEMM batch-22 the courses ME2311 and ME2312 are replaced by the courses ME2321, ME2322, ME2323, samt ME2324.

Information regarding conditionally elective courses

At least one of the conditionally elective courses must be read. The conditionally elective courses can be read year 1 or 2.

Study year 2

Mandatory courses (22.5 hp)

Course codeCourse nameCreditsEdu. level
ME2004Research Methods in Industrial Engineering and Management7.5 hpSecond cycle
MG2117Production, Business and Management15.0 hpSecond cycle

Conditionally elective courses

Course codeCourse nameCreditsEdu. level
MG2009Advanced Manufacturing Technology6.0 hpSecond cycle
MG2038Digital Factories6.0 hpSecond cycle
MG2109Advanced Manufacturing Technology, Extended Course9.0 hpSecond cycle
MG2110Advanced Metrology9.0 hpSecond cycle

Supplementary information

Studies on advanced level, year 4 and 5, within the MSc in Engineering programme Industrial Engineering and Management takes place within framework of the Master program Industrial Engineering and Management - TIEMM.

Degree project, advanced level, 30 credits, is a compulsory course during the spring term within Industrial Management or the technical track Modern Production.

The course list is based upon the curriculum for academic year 2025/2026. Changes may occur.

Information regarding conditionally elective courses

The conditionally elective courses can be chosen year 1 or two.

Track, Optimization and Systems Theory (OSYT)

Study year 1

Mandatory courses (33.0 hp)

Course codeCourse nameCreditsEdu. level
ME2321Engineering and Global Challenges3.0 hpSecond cycle
ME2322Industrial transformation and technological innovation3.0 hpSecond cycle
ME2323Research Frontiers in Industrial Management6.0 hpSecond cycle
ME2324Strategic Management in Technology Shifts6.0 hpSecond cycle
SF2812Applied Linear Optimization7.5 hpSecond cycle
SF2832Mathematical Systems Theory7.5 hpSecond cycle

Conditionally elective courses

Course codeCourse nameCreditsEdu. level
SF2822Applied Nonlinear Optimization7.5 hpSecond cycle
SF2842Geometric Control Theory7.5 hpSecond cycle
SF2852Optimal Control Theory7.5 hpSecond cycle
SF2935Modern Methods of Statistical Learning7.5 hpSecond cycle
SF2942Portfolio Theory and Risk Management7.5 hpSecond cycle

Supplementary information

Studies on advanced level, year 4 and 5, within the MSc in Engineering programme Industrial Engineering and Management takes place within framework of the Master program Industrial Engineering and Management - TIEMM

At least two of the conditionally elective courses SF2822, SF2842, SF2852, SF2935 and SF2942 should be chosen.

As from TIEMM batch-22 the courses ME2311 and ME2312 are replaced by the courses ME2321, ME2322, ME2323, samt ME2324.

Information regarding conditionally elective courses

At least two of the conditionally elective courses SF2822, SF2842, SF2852, SF2935 and SF2942 should be chosen.

Study year 2

Mandatory courses (22.5 hp)

Course codeCourse nameCreditsEdu. level
ME2004Research Methods in Industrial Engineering and ManagementReplaces ME20027.5 hpSecond cycle
ME2314Systems Engineering, Business and Management, Part 27.5 hpSecond cycle
SF2868Systems Engineering, Business and Management, Part 17.5 hpSecond cycle

Supplementary information

Studies on advanced level, year 4 and 5, within the MSc in Engineering programme Industrial Engineering and Management takes place within framework of the Master program Industrial Engineering and Management - TIEMM

Degree project, advanced level, 30 credits, is a compulsory course during spring term within Industrial Management or the technical track Optimization and Systems Theory.

The course list is based upon the curriculum for academic year, 2025/2026. Changes may occur.

Track, Software Engineering (PUET)

Supplementary information

Studies on advanced level, year 4 and 5, within the MSc in Engineering programme Industrial Engineering and Management takes place within framework of the Master program Industrial Engineering and Management - TIEMM.

As from TIEMM batch-22 the courses ME2311 and ME2312 are replaced by the courses ME2321, ME2322, ME2323, samt ME2324.

Course DD2480 expire as from batch-21.

Course DD2459 is mandatory as from batch-21 (CINEK-18)

After completing your education, you can, in addition to a MSc in Engineering in Industrial Engineering and Management, apply for a general master's degree in Computer Science and Computer Engineering, or a master's degree in Industrial Management. NOTE! Different conditions apply depending on which master's degree you want to apply for. Please refer to the Swedish version for details

Information regarding conditionally elective courses

The conditionally elective courses can be chosen year 1 or two.

Study year 2

Mandatory courses (22.5 hp)

Course codeCourse nameCreditsEdu. level
DH2465Computer Science, Business and Management15.0 hpSecond cycle
ME2004Research Methods in Industrial Engineering and Management7.5 hpSecond cycle

Supplementary information

Studies on advanced level, year 4 and 5, within the MSc in Engineering programme Industrial Engineering and Management takes place within framework of the Master program Industrial Engineering and Management - TIEMM.

The course list is based upon the curriculum for academic year 2025/2026. Changes may occur.

Degree project, advanced level, 30 credits, is a compulsory course during the spring term within Industrial Management or the technical track Software Engineering.