Skip to main content
Till KTH:s startsida

Appendix 1: Course list

Study year 1

General Courses

Mandatory courses

Course code Course name Scope Educational level
AK2030 Theory and Methodology of Science (Natural and Technological Science) 4.5 hp Second cycle
EH2220 The Sustainable Electric Power Engineer 3 hp Second cycle

Conditionally elective courses

Course code Course name Scope Educational level
EG2100 Power System Analysis
Conditionally elective basic course
6 hp Second cycle
EG2110 Power System Stability and Control
Conditionally elective advanced course
7.5 hp Second cycle
EG2210 Electricity Market Analysis
Conditionally elective advanced course
7.5 hp Second cycle
EG2230 Electricity Pricing and Emissions
Conditionally elective basic course
6 hp Second cycle
EG2240 Power System Planning
Conditionally elective advanced course
6 hp Second cycle
EH2741 Communication and Control in Electric Power Systems
Conditionally elective basic course
6 hp Second cycle
EH2745 Computer Applications in Power Systems
Conditionally elective advanced course
4.5 hp Second cycle
EI2430 High-voltage Engineering
Conditionally elective advanced course
7.5 hp Second cycle
EI2433 Electrotechnical Modelling
Conditionally elective advanced course
7.5 hp Second cycle
EI2436 Power Grid Technology and Substation Design
Conditionally elective basic course
6 hp Second cycle
EI2440 Electrotechnical Design
Conditionally elective advanced course
7.5 hp Second cycle
EI2452 Reliability Evaluation of Electrical Power Systems
Conditionally elective advanced course
7.5 hp Second cycle
EI2455 Smart Electrical Networks and Systems
Conditionally elective advanced course
7.5 hp Second cycle
EI2460 Batteries for Energy Storage in Electrical Systems
Conditionally elective advanced course
6 hp Second cycle
EJ2201 Electrical Machines and Drives
Conditionally elective basic course
6 hp Second cycle
EJ2230 Control in Electrical Energy Conversion
Conditionally elective advanced course
6 hp Second cycle
EJ2301 Power Electronics
Conditionally elective basic course
6 hp Second cycle
EJ2311 Modulation of Power Electronic Converters
Conditionally elective advanced course
6 hp Second cycle
EJ2420 Seminars in Electrical Machines and Power Electronics
Conditionally elective advanced course
1.5 hp Second cycle
EJ2440 Electric Transportation
Conditionally elective advanced course
6 hp Second cycle
EL2450 Hybrid and Embedded Control Systems
Conditionally elective advanced course
7.5 hp Second cycle
EL2520 Control Theory and Practice, Advanced Course
Conditionally elective advanced course
7.5 hp Second cycle
EL2700 Model Predictive Control
Conditionally elective advanced course
7.5 hp Second cycle
EL2820 Modelling of Dynamical Systems
Conditionally elective advanced course
7.5 hp Second cycle

Supplementary information

The program 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 Basic Courses. At least 24 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. Note, however, that the conditionally elective basic courses often constitutes eligibility requirements for the conditionally elective advanced courses.

  • Conditionally elective advanced courses. 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.

  • Elective courses, of which the following courses are recommended                                                                               EP2120Internetworking                                                                         
    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                                   
    MJ2410, Energy Management                                                    
    ME2083 Hydropower- Technology, Economy, Sustainability     
    ME2719 Entrepreneurship and Innovation                           
    ME2831 Entrepreneurial Leadership in Practice                     
    DD2425, Robotics and Autonomous Systems                       
    DD2421, Machine Learning                                               
    IK2218, Protocols and Principles of the Internet

Information regarding conditionally elective courses

The course EG2200 has been replaced by course code EG2230.

The course EG2220 has been replaced by course code EG2240.

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 advanced courses. In order to take this courses, the student has to first find an examiner and agree upon a suitable topic.

EG2120 can only be read in year 2.

Study year 2

General Courses

Mandatory courses

Course code Course name Scope Educational level
EA270X Degree Project in Electrical Engineering, specialising in Electric Power Engineering, Second Cycle 30 hp Second cycle
EH2220 The Sustainable Electric Power Engineer 3 hp Second cycle
EI2525 Electric Power Engineering Project 9 hp Second cycle

Conditionally elective courses

Course code Course name Scope Educational level
EG2121 FACTS and HVDC in Electric Power Systems
Conditionally elective advanced course
7.5 hp Second cycle
EG2340 Wind Power Systems
Conditionally elective advanced course
7.5 hp Second cycle
EI2402 Electromagnetic compatibility
Conditionally elective advanced course
7.5 hp Second cycle
EI2405 Classical Electrodynamics
Conditionally elective advanced course
7.5 hp Second cycle
EI2439 Power System Protection
Conditionally elective advanced course
6 hp Second cycle
EI2490 Seminar Course in Electrotechnical Design and High Voltage Equipment
Conditionally elective advanced course
1.5 hp Second cycle
EJ2222 Design of Electrical Machines
Conditionally elective advanced course
7.5 hp Second cycle
EJ2420 Seminars in Electrical Machines and Power Electronics
Conditionally elective advanced course
1.5 hp Second cycle
EL2620 Nonlinear Control
Conditionally elective advanced course
7.5 hp Second cycle

Supplementary information

The program 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 Basic Courses. At least 24 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. Note, however, that the conditionally elective basic courses often constitutes eligibility requirements for the conditionally elective advanced courses.

  • Conditionally elective advanced courses. 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.

  • Elective courses, of which the following courses are recommended                                                                               EP2120Internetworking                                                                         
    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                                   
    MJ2410, Energy Management                                                    
    ME2083 Hydropower- Technology, Economy, Sustainability     
    ME2719 Entrepreneurship and Innovation                           
    ME2831 Entrepreneurial Leadership in Practice                     
    DD2425, Robotics and Autonomous Systems                       
    DD2421, Machine Learning                                               
    IK2218, Protocols and Principles of the Internet

Information regarding conditionally elective courses

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 advanced courses. In order to take this courses, the student has to first find an examiner and agree upon a suitable topic.

The course EG2120 FACTS and HVDC in Electric Power Systems has a new course code: EG2121.