Skip to main content

MJ2381 Introduction to Energy Systems Analysis and Applications - Minor Course 6.0 credits

Choose semester and course offering

Choose semester and course offering to see information from the correct course syllabus and course offering.

Headings with content from the Course syllabus MJ2381 (Spring 2020–) 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 Analysis theory and practice, including deep understanding of the working principles of an energy system model.

Below an overview of the topics.

Energy system Analysis
What is it needed for?
How does it support policy makers?
What is an energy system and how can it be represented?
What are energy system models needed for?
What is their role in supporting energy policy?

Types of energy system modelling tools
Bottom-up and top-down modelling tools
Categorisation of energy modelling tools
The Open Source energy Modelling System (OSeMOSYS) as a sample structure.

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.

Integrated Climate-Land-Energy-Water (CLEWs) modelling 
From the representation of an energy system to the representation of several interlinked systems (energy, land and water)
How to model the links between energy, land and water systems in practice?

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

Critical analysis and review of existing case studies
Reviewing the outcomes, impact and shortcomings of published energy and integrated system modelling analyses.

Creating a sample energy and integrated system model
Group work with OSeMOSYS and an interface designed for it, to create and deeply analyse a sample energy and integrated (CLEWs) system model.

Intended learning outcomes

After passing the course, the student should be able to:

  1. Describe well-established methods for energy system modelling and scenario analysis and identify their key benefits and limitations
  2. Write a problem formulation for linear optimisation connected to energy system analysis
  3. Apply a chosen energy system modelling tools for the analysis of stylised long-term energy planning problems
  4. Analyse different selected energy system cases and summarise insights in an appropriate manner, based on limited and uncertain information
  5. Include a basic representation of the connections between climate, land use, energy and water in an energy system model

Course disposition

No information inserted

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


  • PRO1 - Project 1, 1.5 credits, grading scale: A, B, C, D, E, FX, F
  • PRO2 - Project 2, 1.5 credits, grading scale: A, B, C, D, E, FX, F
  • PRO3 - Project 3, 1.5 credits, grading scale: A, B, C, D, E, FX, F
  • PRO4 - Project 4, 1.5 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


Profile picture Viktoria Martin

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 web

Further information about the course can be found on the Course web at the link below. Information on the Course web will later be moved to this site.

Course web MJ2381

Offered by

ITM/Energy Technology

Main field of study

Mechanical Engineering

Education cycle

Second cycle

Add-on studies

No information inserted