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 current information and more about the course, such as course syllabus, study period, and application information.

Headings with content from the Course syllabus MJ2381 (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 system model
Work with an energy systems optimisation tool, to create and deeply analyse the dynamics of an energy 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

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


  • 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

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 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

Main field of study

Mechanical Engineering

Education cycle

Second cycle

Add-on studies

No information inserted