Lecture 1: Course introduction (Slides, Exercise, Solutions, Code)
Lecture 2: Linear Programming and Duality (Slides, Exercise, Solutions, Code)
Lecture 3: Economic Dispatch and Optimal Power Flow (Slides, Exercise, Solutions, Code)
Lecture 4: Convex Optimization and Lagrangian Duality (Slides, Exercise, Solutions, Code)
Lecture 5: Optimization Problems with Decomposable Structure (Slides, Exercise, Solutions, Code)
Lecture 6: Lagrange Relaxation and Alternating Direction of Multipliers Method (ADMM) (Slides, Exercise, Solutions, Code)
Lecture 7: Applications of ADMM (Slides, Exercise, Solutions, Code)
Lecture 8: Optimization under Uncertainty (Slides, Exercise, Solutions, Code)
Lecture 9: Sample Average Approximation (Slides, Exercise, Solutions, Code)
Lecture 10: Benders Decomposition (Slides, Exercise, Solutions, Code)
Lecture 11: Robust Optimization (Slides, Exercise, Solutions, Code)
Lecture 12: Chance-Constrained Optimization (Slides, Exercise, Solutions, Code)
Lecture 13: Course Recap and Discussions (Slides, Exercise, Solutions, Code)
Integrating Renewables in Electricity Markets, Slides
Renewables in Liberalized Power Systems Electricity Markets and Support Schemes, Slides
Complementarity Modelling in Energy Markets (2024) Video
Stochastic and Data Driven Optimization (2023) Video
Lecture 7: Competitive Electricity markets (by Lesia Mitridati) Slides
Lecture 8: Stochastic Optimization - Scenario-based Approach (by Lesia Mitridati) Slides