This is an advanced second-level course in Sustainable Energy Engineering, focusing on the operation and optimization of electricity and heating networks. The course introduces key optimization methods and demonstrates how they can be applied to practical challenges in integrated energy systems.
The course combines core lectures with seminars delivered by industry experts from companies including Vattenfall, Stockholm Exergi, Söderenergi, Fortum etc. These seminars provide insight into how optimization methods and tools are applied to real-world operational and planning challenges in the energy sector. A substantial part of the learning takes place through student-centered lab sessions, where students discuss, analyze, and critically evaluate relevant problems and applications connected to the course projects.
Two projects are introduced in the course: one focusing on electricity networks and the other on heating networks. The projects run throughout the course period and give students the opportunity to apply optimization methods to realistic case studies. Through this work, students integrate theoretical knowledge with practical problem-solving and develop a deeper understanding of the operation and optimization of energy networks. Successful completion of the projects is designed to support the achievement of the course learning objectives.
Assessment is based on the project work, including a written report, an oral presentation, and the examination conducted during the course.
MJ2505 Practical Optimization of Energy Networks 6.0 credits

Information per course offering
Information for Autumn 2026 Start 24 Aug 2026 programme students
- Course location
KTH Campus
- Duration
- 24 Aug 2026 - 23 Oct 2026
- Periods
Autumn 2026: P1 (6 hp)
- Pace of study
17%
- Application code
11607
- Form of study
Normal Daytime
- Language of instruction
English
- Course memo
- Course memo is not published
- Number of places
Min: 1
- Target group
- Elective for all programs as long as it can be included in your program, Open for exchange students
- Planned modular schedule
- [object Object]
- Schedule
Contact
Course syllabus as PDF
Please note: all information from the Course syllabus is available on this page in an accessible format.
Course syllabus MJ2505 (Autumn 2018–)Content and learning outcomes
Course disposition
Course contents
The course is an advanced 2nd level course in sustainable energy engineering, with special focus on real heat and power production network operation and optimization. The course is a collaboration with our industrial partners FORTUM and VATTENFALL who perform these studies on daily basis. Advanced state-of-the-art simlation tools are introduced in the course and applied on relevant test cases of heat and power production optimization and heating grid operation in cities and regions of Sweden.
The course consist of a few key lectures, with student-centered seminars carrying the bulk of the learning process in discussing and analyzing. A project is introduced in the beginning of the course, and follows the course period throughout. Through the projects, the tools mentioned above are practiced on real cases, such that upon completion of the project, the course objectives are reached.
The course will be examined based on a report and presentation of the project work carried out in the course.
Intended learning outcomes
After the completion of this course, participants will be able to:
- Apply energy network optimization for heat and power production based on energy market price and regulation signals
- Apply energy network optimization and operation with respect to heating grid demands
- Evaluate heat and power production optimization for a relevant heat and power production test case representing a network
- Evaluate heating grid operation optimization for a relevant heat and power production test case representing a network
- Analyse the impact of market drivers on operation and optimization of heat and power grids in the future
Literature and preparations
Specific prerequisites
- MJ2411 Renewable Energy Technology, 6 ECTS (or corresponding 2nd cycle course)
- MJ2405 Sustainable Power Generation, 9 ECTS (or corresponding 2nd cycle course)
Literature
Examination and completion
Grading scale
Examination
- PRO2 - Project in network optimization, 3.0 credits, grading scale: A, B, C, D, E, FX, F
- PRO1 - Project in production planning, 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.
If the course is discontinued, students may request to be examined during the following two academic years.
Other requirements for final grade
- PRO1 PROJECT 3 ECTS, A-F
- PRO2 PROJECT 3 ECTS, A-F
Examiner
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.