Ce cours traite à la fois des aspects théoriques de l'optimisation en dimension finie ainsi que de l'algorithmique pour l'optimisation.

Il exploite fortement les notions relatives à \mathbb{R}^n développées dans le cadre du cours de Calcul Différentiel.