Ce cours est une initiation aux principales méthodes d'optimisation : optimisation sans contrainte, optimisation de fonctions stochastiques, optimisation avec contraintes, algorithmes stochastiques d'optimisation globale.