Le cours vise à faire connaître les principaux types d'algorithmes d'optimisation . On insistera sur la modélisation de systèmes et la formulation de problèmes d'optimisation. Finalement, une attention spéciale sera accordée à plusieurs classes particulières de problèmes d’optimisation non linéaire et linéaire.