Learn the mathematical and computational basics for applying optimization successfully. Master the different formulations and the important concepts behind their solution methods. Learn to implement and solve optimization problems in Python through the practical exercises.
What you'll learn
understand mathematical formulations of optimization problems
implement optimization algorithms in Python
apply solution methods to real-world optimization challenges
Course objectives
master the basics of mathematical optimization
develop computational skills for solving optimization problems