Optimization courses From undergraduate to graduate level, EPFL offers plenty of optimization courses. Photo credit: https://www.pexels.com/fr-fr/photo/salle-de-classe-avec-tableau-blanc-et-bureau-avec-papeterie-5905441/ Bachelor courses MATH-329 – Nonlinear optimization MATH-265 – Introduction to optimization and operations research Master courses MGT-418 – Convex optimization CS-433 – Machine learning CS-439 – Optimization for machine learning MATH-512 – Optimization on manifolds EE-556 – Mathematics of data: from theory to computation MATH-504 – Integer optimisation MATH-513 – Metric embeddings MGT-483 – Optimal decision making CS-450 – Advanced algorithms Doctoral courses and continued education ENG-704 – EECS Seminar: Advanced Topics in Machine Learning EE-618 – Theory and Methods for Reinforcement Learning MATH-600 – Optimization and simulation MATH-801 – Winter School on Optimization and Operations Research PHYS-642 – Statistical physics for optimization & learning