Skip to main content
Till KTH:s startsida Till KTH:s startsida

MJ2380 Introduction to Energy Systems Analysis and Applications 9.0 credits

About course offering

For course offering

Spring 2025 Start 14 Jan 2025 programme students

Target group


Part of programme

Degree Programme in Design and Product Realisation, åk 4, INE, Conditionally Elective

Degree Programme in Mechanical Engineering, åk 4, INE, Conditionally Elective

Degree Programme in Mechanical Engineering, åk 4, MTH, Conditionally Elective

Degree Programme in Mechanical Engineering, åk 4, SUT, Conditionally Elective

Master's Programme, Sustainable Energy Engineering, åk 1, Conditionally Elective


P3 (3.0 hp), P4 (6.0 hp)


14 Jan 2025
2 Jun 2025

Pace of study


Form of study

Normal Daytime

Language of instruction


Course location

KTH Campus

Number of places

Places are not limited

Planned modular schedule


For course offering

Spring 2025 Start 14 Jan 2025 programme students

Application code



For course offering

Spring 2025 Start 14 Jan 2025 programme students


No information inserted

Course coordinator

No information inserted


No information inserted
Headings with content from the Course syllabus MJ2380 (Spring 2023–) are denoted with an asterisk ( )

Content and learning outcomes

Course contents

The overall objective of this course is to provide the student with solid ground knowledge of Energy Systems Modelling theory and its application to problems of sustainable development planning. This includes the creation from scratch and understanding of an energy system model and its underlying dynamics.
Below an overview of the topics.

Energy system Analysis
What is it needed for?
How does it support sustainable energy planning?
What is an energy system and how can it be represented?
What does sustainability mean in the context of an energy system and how can it be measured?
What are energy system models needed for? What is their role in supporting sustainable energy planning?

Types of energy system modelling tools
Bottom-up and top-down modelling tools
Categorisation of energy modelling tools
Long-term optimisation modelling tools

Designing an energy system optimization problem
Structure of linear optimization energy system models
Creating the algebraic formulation of a linear optimization energy system model from scratch, with inclusion of economic and environmental constraints

Modelling selected impacts of the energy system on the environment, economy and society
Modelling impacts on the economy
Modelling links with climate
Modelling the water-energy-food nexus

Scenario analyses
Types of scenario analyses used in energy systems analysis (normative, explorative, predictive)
Examples and outcomes of published scenario analyses

Use of models in technical assistance programs to shape the global agenda
Use of open source energy and integrated modelling tools in the public and private sector, in collaboration with governments, international organizations and companies. Case studies, success and challenges.

Creating an energy and integrated system model
Work with the OSeMOSYS systems modelling tool, to create and deeply analyse the dynamics of an energy and integrated system model.

Intended learning outcomes

Upon successfully completing this course, the student should be able to:

  1. Evaluate common energy systems modelling and scenario analysis approaches, critically discuss their key strengths and limitations in addressing Sustainable Development issues.
  2. Design a linear energy system optimization problem with economic and environmental constraints.
  3. Apply a selected energy systems modelling tool in the analysis of stylized long-term sustainable energy planning problems.
  4. Analyze various sample energy system situations, appropriately distill insights, given limited and uncertain information.
  5. Design and construct a thorough and detailed analysis of a selected national energy system, including independent data processing, problem definition, generation of solutions and interpretation of the results in light of the country’s Sustainable Development challenges.
  6. Analyse the links between climate action, land use, energy infrastructure development and access to clean water in an energy system model, discuss solutions for coherent planning with reference to real-world challenges.

Literature and preparations

Specific prerequisites

Bachelor of Science in Technology

Knowledge of sustainable development and system analysis corresponding content in courses MJ2413 "Energy and Environment" or MJ2508 "Energy Systems for Sustainable Development"

Knowledge of Linear Algebra, corresponding content in course SF1624 "Algebra and Geometry"

Recommended prerequisites

No information inserted


No information inserted


No information inserted

Examination and completion

If the course is discontinued, students may request to be examined during the following two academic years.

Grading scale

A, B, C, D, E, FX, F


  • PROA - Project A, 1.5 credits, grading scale: A, B, C, D, E, FX, F
  • PROB - Project B, 1.5 credits, grading scale: A, B, C, D, E, FX, F
  • PROC - Group project, 3.0 credits, grading scale: A, B, C, D, E, FX, F
  • PROD - Project D, 3.0 credits, grading scale: A, B, C, D, E, FX, F

Based on recommendation from KTH’s coordinator for disabilities, the examiner will decide how to adapt an examination for students with documented disability.

The examiner may apply another examination format when re-examining individual students.

Opportunity to complete the requirements via supplementary examination

No information inserted

Opportunity to raise an approved grade via renewed examination

No information inserted


Ethical approach

  • All members of a group are responsible for the group's work.
  • In any assessment, every student shall honestly disclose any help received and sources used.
  • In an oral assessment, every student shall be able to present and answer questions about the entire assignment and solution.

Further information

Course room in Canvas

Registered students find further information about the implementation of the course in the course room in Canvas. A link to the course room can be found under the tab Studies in the Personal menu at the start of the course.

Offered by

Main field of study

Mechanical Engineering

Education cycle

Second cycle

Add-on studies

No information inserted