2021 Mastering Energy and Power System Optimization in GAMS

Online guide on how to learn GAMS like a Pro. Complete Practical Examples, take your GAMS skills to the next level now!

4.36 (493 reviews)


5.5 hours


Feb 2021

Last Update
Regular Price

Exclusive  Offer
Unlimited access to 30 000 Premium SkillShare courses

What you will learn

How to mathematically formulate your problems in GAMS?

How to start coding in GAMS?

Solve Optimal AC/DC power flow

Model Energy Storage in GAMS

How to formulate and implement the demand response in GAMS?

How to fix your GAMS code ?

is Multi-Objective Optimization covered in this course ? YES

PMU allocation is implemented in GAMS

How to model and implement Unit commitment ?

How to formulate the environmental constraints in energy problems ?

Build a complete understanding of GAMS from the ground up!

Learn advanced GAMS features, like conditional statements, options, reporting

How to turn optimization skills to income for yourself ?


**Brand New For  2021 - The Bestselling Power system optimization GAMS Course on Udemy**

Join over 18,000 of your fellow optimization experts in the energy and power system industry in learning the fundamentals of the power system and energy optimization.

I will walk you through every step of GAMS coding with real-life case studies, actual experiments, and tons of examples from around different disciplines.

By the end of this course, you'll be able to:

  • Code your own optimization problem in GAMS.

  • Receive your official certificate

The developed course is suitable for you even if you have no background in the power systems.

In this Energy and Power System Optimization in GAMS course you will learn:

  • How to formulate your problem and implement it in GAMS and make optimal decisions in your real-life problems

  • How to code efficiently, get familiarised with the techniques that will make your code scalable for large problems

  • How to design an action block with a clearly defined conversion goal

  • How to run sensitivity analysis in GAMS to predict the outcome of a decision if a situation turns out to be different compared to the key predictions.

For your convenience the course is broken into two sections :

  • General GAMS coding (Pure GAMS, elements, loops, multi-objectives, conditional statements, Examples)

  • Power system GAMS coding (Static/dynamic economic/environmental dispatch, AC/DC OPF, Storage, DR, PMU, ...)

  • .......

  • ... and much, much more!

By finishing this course, you will have the power to transform your coding skills into a powerful decision making machine. .

  • If you think this GAMS coding is complicated, it's not.

  • If you think GAMS coding is time-taking, it's not.

  • If you think watching this course won't make a difference in your professional career ... think again.

I've consulted with several companies and researchers around the world and have consulted them on how to use optimization techniques in their business. Trust me, I learned all this the hard way.

Along with the video content of the course, there are many bonuses.


  • Downloadable resources and guides

  • An audio version of the course to listen on the go

  • Q&A videos the answer your specific questions

  • Assignments that make you productive while taking the course

  • An instructor who truly cares about your success

This is the course on landing page design I wish I had when I was first starting out!


We'll be here for you every step of the way. If you have any questions about the course content or anything related to this topic, you can always post a question in the course or send me a direct message.

We want to make this the best course on how to use GAMS. So if there is any way we can improve this course, just tell us and we'll make it happen.

Enrol today and enjoy:

  • Lifetime access to the course and all future updates

  • Over 6 hours of high quality, up to date video lectures

  • Exercises and feedback

  • Access to the student-only discussion forum

  • 30 day, no questions asked, money-back guarantee

  • Over 14,000 students enrolled

  • 4.5 average student rating

With our 30-day 100% money-back guarantee, there's no reason to hesitate.

I'll give you two more reasons why you should enroll right this second:

Your investment in this course will quickly be paid back even just by implementing some of the techniques I share with you. There are hundreds of gold nuggets to choose from, making this course the best investment in your own education and future success.

While today is still the best day you can get started with GAMS coding, it will get harder for engineers as the markets get more and more competitive. You want to start as soon as you can (like now) to take advantage of this growing market. Instead of struggling and trying to do everything yourself, just learn from someone who has already figured it out.


See you inside!



2021 Mastering Energy and Power System Optimization in GAMS
2021 Mastering Energy and Power System Optimization in GAMS
2021 Mastering Energy and Power System Optimization in GAMS
2021 Mastering Energy and Power System Optimization in GAMS



Optimal Decision Making

Optimal Decision Making Elements

In transportation problem

GAMS installation on Windows Machines

GAMS structure

Sets in GAMS

Scalars in GAMS

Parameters in GAMS

Table in GAMS

Variables in GAMS

Equations in GAMS

Model definition in GAMS

Solver selection in GAMS

Simple LP programming

Example 1 LP

Example 2 LP

Mixed integer quadratic programming

Conditional statements in GAMS


Multiobjective Optimisation in GAMS

Some problems solved in GAMS

In a given circle find a rectangle of maximal area.

Cylinder in a Sphere

Travel time minimisation

Herons Problem

Steiner problem

Shortest path via LP

Traveling Sales Person (TSP)

Power system optimization

Power system optimisation library

Economic Dispatch problem modelling in GAMS

What is the impact of adding a new generating unit ?

Dynamic Economic Dispatch

Demand response modelling in DED

Dynamic Economic Dispatch with Storage


2 bus Code

Line loading


Locational Marginal Price (LMP)

Security Constrained DC-OPF (N-1)

Unit commitment

PMU allocation


TEJASKUMAR19 September 2020

it was nice to get knowledge from you sir. but from next time please make sure that to take concept interesting with real time data surveys and do explain some topics with its history. thank you sir you helped to build our project.

Syed29 August 2020

Pros: I learned how to apply power system optimisation techniques using GAMS. Cons: In some videos it is becoming blur, clarity should be improved. Overall good

Nitesh31 July 2020

There is no much more topics related to electrical engineering and also their is not provided software to do practice.

Gizem27 June 2020

This course satisfied my expectations. I have learnt not only coding in GAMS but also power market in general from examples at the second part. Also, I received prompt replies from the professor when I asked questions about the lecture, which is essential for complete learning.

Long6 May 2020

Some of the quiz or assignment are a bit irrelevant to the prior lectures but in general the course is great. Would highly recommend for beginners who is about start working with GAMs

Ali26 February 2020

It was what I expected from the course in this stage. Also, the availability of the model library will be helpful for customizing the future problems. Just as a suggestion, It will be helpful to ask attendees for customizing the codes during the course as an assignment. Thanks

Stylianos15 February 2020

I really liked the course because it's practical, we learn the basics of a new tool, and also they are related to power systems which is personally my domain. Thanks for providing this course. I am looking forward for your next one.

Mohammed10 February 2020

The course has exceeded my expectations. It has given me a very good overview of GAMS. Only one negative feedback is about the assignments. Some assignments are a little out of link with the video lectures. Also the multiple choices given in the quizzes are a little confusing.

Folubode22 January 2020

it was good, full of different case studies and examples. The teacher has a good passion for the course.

Darius16 January 2020

My rating is relative to the quality of teaching that I have experienced on other Udemy courses (e.g. Python for Data Science and Machine Learning). The teacher's explanations in this course are not always clear and elaborate. The course very much is geared towards people who already have a solid background in linear and non-linear optimisation. I wish the teacher could provide learning resources for those who want to strenghten their foundations in mathematical optimisation. I also do not appreciate the many english typos in his lecture slides andc course notes. This reflects the limited time and effort put into the design and user-friendliness of this course. Some of the assignments (especially assignment 2: linearize the multiplication of two binary variables) are not clearly presented, and seem a bit trivial. So far, I do not recommend the course and would advise people to look up other learning resources for GAMS.

Dali16 November 2019

The course is very practical and it gives you all the required knowledge. I am not an engineer, I am an economist and I am very convinced that I can easily adjust these models to answer the research questions that economists would ask. I am fully satisfied by the course.

Shahram17 October 2019

The course was very interested and helpful but would love more detailed explanation about GAMS language. Thank You!

MN30 September 2019

Easy to follow. However I did not get the part "counter" is mentioned. Probably we will see subject "Loop" later on. Now it made me a little confused. I couldn't find out how you write balance equations in shortest path problems?

Balaji7 August 2019

This course helped me a lot. I got a good insight into solving the problems for my research using GAMS.

Ibrahem30 July 2019

it has been a while since i finally found a power system optimimzation course concerned about my field ...... thank you very much


6/29/2019100% OFFExpired
8/11/201992% OFFExpired
1/30/2020100% OFFExpired
3/31/2020100% OFFExpired
7/22/2020100% OFFExpired
2/2/2021100% OFFExpired
4/17/2021100% OFFExpired


Udemy ID


Course created date


Course Indexed date
Course Submitted by