Skip to main content
To KTH's start page

Courses for Sustainable Energy Engineering

The two-year master's programme in Sustainable Energy Engineering consists of three terms of courses and one final term dedicated to the master's degree project. Each term consist of approximately 30 ECTS credits. The courses presented on this page apply to studies starting in autumn 2025.

Year 1

 One profile must be chosen during year 1:

  • Energy in Buildings and Cities
  • Energy Supply through Clean Conversion Technologies
  • Energy System Analysis

Mandatory courses within the profile:

Energy in Buildings and Cities
MJ2518 "Energy Demand and Supply Distribution Systems in the Built Environment", 6cr
MJ2519 "Energy Supply Systems for Buildings", 6cr

Energy Supply through Clean Conversion Technologies
MJ2426 "Applied Heat and Power Technology", 6cr
MJ2438 "Modeling of Energy Systems - Heat and Power Generation", 6cr

Energy System Analysis
MJ2381 "Introduction to Energy Systems Analysis and Applications - Minor Course", 6cr
MJ2512 "Transformation in Energy Policy and Climate Agenda", 6cr
MJ2380 "Introduction to Energy Systems Analysis and Applications" 9cr  *) 

One of the following courses must be taken (applies to all profiles) 
MJ2514 "District heating and cooling" 3cr
MJ2515 "Numerical Heat Transfer in Energy Technology" 3cr
MJ2516  "Sustainability perspectives for assessing and designing research, projects and policies" 3cr

*) if you choose this course you don´t have to take any of MJ2514, MJ2515 or MJ2516

Mandatory courses

Conditionally elective courses

Year 2

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

Mandatory courses within the profiles:

Energy in Buildings and Cities
MJ2520 "Energy Systems for Smart Cities", 6cr
MJ2521 "Integrated Energy Systems for Buildings", 6cr
and one of:
MJ2460 "Green Building - Concept, Design, Construction and Operation", 6cr
MJ2517 "Heat pumping technologies", 6cr
MJ2386 "Energy Storage Technology", 6cr

Energy Supply through Clean Conversion Technologies
MJ2503 "Small Scale Polygeneration", 6cr
MJ2505 "Practical Optimization of Energy Networks", 6cr
and one of:
MJ2506 "Energy Technologies for Sustainable Transportation", 6cr
MJ2386 "Energy Storage Technology", 6cr
MJ2523 "Aircraft Propulsion, General Course", 6cr

Energy System Analysis
MJ2513 "Circular Economy and Energy System", 6cr
MJ2383 "Energy System Economics, Modelling and Indicators for Sustainable Energy Development", 6cr
and one of:
MJ2506 "Energy Technologies for Sustainable Transportation", 6cr
MJ2386 "Energy Storage Technology", 6cr
MJ2505 "Practical Optimization of Energy Networks", 6cr

....................................

Mandatory: Master thesis project, 30cr

Mandatory courses

Conditionally elective courses