Course Overview
A comprehensive course on optimization modeling for power generation capacity planning and operations. The course teaches how to develop an optimization model that decides how many power stations need to be constructed, what type (coal units and/or natural gas units) and, after they have been built, how much electricity each of these must generate to satisfy the demand, but also in the most economical way. The goal is to satisfy the electricity demand in each hour of the day. The system also has energy storage, whose operation we will model. We assume that the electricity transmission lines have enough capacity so that no upgrades are necessary i.e. the focus is on power stations. The implementation is done in Python.
Key Details
- Prerequisites: None
- Video Duration: 1 hour, 9 minutes
- Last Updated: September 2025
Price: 150 GBP
Access: Lifetime with updates
Downloads: All code, datasets, and slides included
Support: Access to instructor included
Certificate: Yes, upon watching all videos, at no extra cost
Format: Private, self-paced, focused learning with no distractions
Community: For networking with other learners, join the dedicated Skool community
Instructor: Dr. Spyros Giannelos, Imperial College London



