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 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 Doctoral courses and continued education ENG-704 – EECS Seminar: Advanced Topics in Machine Learning EE-618 – Theory and Methods for Reinforcement Learning