Donner aux apprenants les premiers outils d’optimisation. La première partie du cours relève plutôt du calcul différentiel. On y aborde la théorie de l’optimisation sans contrainte (méthodes de gradient) et avec contraintes (méthode de gradient réduit). La deuxième partie est un cas particulier de l’optimisation avec contraintes : la programmation linéaire. Des méthodes numériques sont évoquées aussi, et l’un des devoirs permet de se familiariser avec Matlab ou Scilab.