Le cours est la suite du module optimisation. Le contenu du cours consiste à présenter un ensemble d’outils d’optimisation non purement-mathématique, mais plutôt basés sur les algorithmes informatiques, à savoir les métaheuristiques.

Une métaheuristique est un algorithme d’optimisation générique ne posant pas de contraintes sur la problématique à résoudre.