Optimization Modeling in Python
Optimal decision making (elementary)
What you’ll learn
-
How to start coding in Python?
-
How to mathematically formulate your optimization problems in Python?
-
Build a complete understanding of Pyomo models from the ground up!
-
Is it suitable for mechanical engineering ? Yes, for example : design problems
-
Is it suitable for Chemical engineering ? Yes, for example : optimal design of chemical systems, optimal operation of chemical units, pooling-blending, optimal control of a process and etc.
-
Is it suitable for Electrical engineering ? Yes, for example : optimal operation and planning of power plants, optimal power flow and etc.
-
Is it suitable for Civil engineering ? Yes for example in traffic management, bridge design , reinforcement planning and etc.
Requirements
-
No extensive prior knowledge of Python is required
-
A desire to learn new concepts like Python coding
-
A passion for decision making and optimisation
-
A laptop or PC to run your code.
-
No need for any licence to run your codes
Who this course is for:
- Anyone who needs to make some sort of decisions
- Any discipline that requires optimization and decision making
- Academics or industry experts in operation research and optimization
- Entrepreneurs
- Business Owners involved in Energy/Healthcare/Service providers/ and other industries