Courses for Electric Power Engineering
The two-year master's programme in Electric Power 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. Depending on which track you choose, you will study different courses. The courses presented on this page apply to studies starting in autumn 2024.
Year 1
The programme consists of compulsory courses, two groups of conditionally elective courses (where a number of hp must be read from each group), a degree project and completely optional courses.
- Mandatory courses. All mandatory courses must be read for a degree.
- Conditionally elective courses in Electric Power and Energy Systems. At least 22,5 credits must be read for the degree. It is free to read the courses year 1, or year 2, if the course's special eligibility requirements are met.
- Conditionally optional project courses (VVP). Of these, at least 7.5 credits must be studied for a degree. It is free to read the courses either in year 1, or year 2, if the course's specific prerequisites are met.
- Recommended/Elective courses. All courses at KTH that do not overlap with other courses in the program. The following courses may be of particular interest to students in electrical engineering: EP2120 Internetworking
EP2500 Networked Systems Security
EP2510 Advanced Networked Systems Security
SF2812, Applied Linear Optimization
SF2822, Applied Nonlinear Optimization
EH2030, Business Development and Quality Management
MJ2411, Renewable Energy Technology
DD2421, Machine Learning
IK2218, Protocols and Principles of the Internet
The project courses EN2911 Individual Project in Electric Power and Energy Systems I and EN2912 Individual Project in Electric Power and Energy Systems II are also included in the category of conditionally elective project courses. In order to take this courses, the student has to first contact an examiner and agree upon a suitable topic.
Mandatory courses
- Power System Analysis (EG2100) 6.0 credits
- Electricity Pricing and Emissions (EG2230) 6.0 credits
- The Sustainable Electric Power Engineer (EH2220) 3.0 credits
- Power Grid Technology and Substation Design (EI2436) 6.0 credits
- Electrical Machines and Drives (EJ2201) 6.0 credits
- Power Electronics (EJ2301) 6.0 credits
Conditionally elective courses
- Power System Stability and Control (EG2110) 7.5 credits
- FACTS and HVDC in Electric Power Systems (EG2121) 7.5 credits
- Communication and Control in Electric Power Systems (EG2130) 7.5 credits
- Computer Applications and Machine Learning in Electric Power Systems (EG2140) 7.5 credits
- Electricity Market Analysis (EG2210) 7.5 credits
- Power System Planning (EG2240) 6.0 credits
- Electromagnetic modelling (EI2403) 8.0 credits
- High-voltage Engineering (EI2430) 7.5 credits
- Electrotechnical Design (EI2440) 7.5 credits
- Reliability Evaluation of Electrical Power Systems (EI2452) 7.5 credits
- Smart Electrical Networks and Systems (EI2455) 7.5 credits
- Batteries for Energy Storage in Electrical Systems (EI2460) 6.0 credits
- Design of Electrical Machines (EJ2223) 7.5 credits
- Control in Electrical Energy Conversion (EJ2230) 6.0 credits
- Modulation of Power Electronic Converters (EJ2311) 6.0 credits
- Seminars in Electrical Machines and Power Electronics (EJ2420) 1.5 credits
- Electric Transportation (EJ2440) 6.0 credits
- Hybrid and Embedded Control Systems (EL2450) 7.5 credits
- Control Theory and Practice, Advanced Course (EL2520) 7.5 credits
- Model Predictive Control (EL2700) 7.5 credits
- Modelling of Dynamical Systems (EL2820) 7.5 credits
Recommended courses
- Machine Learning (DD2421) 7.5 credits
- Business Development and Quality Management (EH2030) 7.5 credits
- Internetworking (EP2120) 7.5 credits
- Networked Systems Security (EP2500) 7.5 credits
- Advanced Networked Systems Security (EP2510) 7.5 credits
- Protocols and Principles of the Internet (IK2218) 6.0 credits
- Renewable Energy Technology (MJ2411) 6.0 credits
- Applied Linear Optimization (SF2812) 7.5 credits
- Applied Nonlinear Optimization (SF2822) 7.5 credits
Year 2
The programme consists of compulsory courses, two groups of conditionally elective courses (where a number of hp must be read from each group), a degree project and completely optional courses.
- Mandatory courses. All mandatory courses must be read for a degree.
- Conditionally elective courses in Electric Power and Energy Systems. At least 22,5 credits must be read for the degree. It is free to read the courses year 1, or year 2, if the course's special eligibility requirements are met.
- Conditionally optional project courses (VVP). Of these, at least 7.5 credits must be studied for a degree. It is free to read the courses either in year 1, or year 2, if the course's specific prerequisites are met.
- Elective courses. All courses at KTH that do not overlap with other courses in the program. The following courses may be of particular interest to students in electrical engineering: EP2120 Internetworking
EP2500 Networked Systems Security
EP2510 Advanced Networked Systems Security
SF2812, Applied Linear Optimization
SF2822, Applied Nonlinear Optimization
EH2030, Business Development and Quality Management
MJ2411, Renewable Energy Technology
ME2083 Hydropower- Technology, Economy, Sustainability
ME2719 Entrepreneurship and Innovation
DD2421, Machine Learning
IK2218, Protocols and Principles of the Internet
The project courses EN2911 Individual Project in Electric Power and Energy Systems I and EN2912 Individual Project in Electric Power and Energy Systems II are also included in the category of conditionally elective project courses. In order to take this courses, the student has to first contact an examiner and agree upon a suitable topic.
Mandatory courses
Conditionally elective courses
- FACTS and HVDC in Electric Power Systems (EG2121) 7.5 credits
- Wind Power Systems (EG2340) 7.5 credits
- Management of Projects (EH2720) 7.5 credits
- Electromagnetic compatibility (EI2402) 7.5 credits
- Classical Electrodynamics (EI2405) 7.5 credits
- Power System Protection (EI2439) 6.0 credits
- Seminar Course in Electrotechnical Design and High Voltage Equipment (EI2490) 1.5 credits
- Electric Power Engineering Project (EI2525) 9.0 credits
- Design of Electrical Machines (EJ2222) 7.5 credits
- Seminars in Electrical Machines and Power Electronics (EJ2420) 1.5 credits
- Nonlinear Control (EL2620) 7.5 credits
Recommended courses
- Machine Learning (DD2421) 7.5 credits
- Business Development and Quality Management (EH2030) 7.5 credits
- Internetworking (EP2120) 7.5 credits
- Networked Systems Security (EP2500) 7.5 credits
- Advanced Networked Systems Security (EP2510) 7.5 credits
- Protocols and Principles of the Internet (IK2218) 6.0 credits
- Hydropower- Technology, Economy, Sustainability (ME2083) 7.5 credits
- Entrepreneurship and Innovation (ME2719) 7.5 credits
- Renewable Energy Technology (MJ2411) 6.0 credits
- Applied Linear Optimization (SF2812) 7.5 credits
- Applied Nonlinear Optimization (SF2822) 7.5 credits