L'optimisation est une discipline mathématique qui a  pris son essor sous la stimulation du développement des sciences de l'industrie et de la plani cation et des sciences appliquées aux technologies, comme l'automatique, le traitement du signal, etc..., et d'autre part gr^ace au développement de l'informatique qui a rendu efficiente ses méthodes algorithmiques. Optimiser c'est choisir parmi plusieurs possibilités celle qui répond le mieux à certains critères.  Tous les domaines d’activité sont confrontés à un problème d'optimisation.

On part d’un problème concret, on le modélise et on le résout mathématiquement à l'aide de méthodes appropriés d'optimisation. Dans ce cours, on va traiter certaines méthodes de résolution parmi lesquelles on peut citer la méthode classique sans contraintes, la méthode de dichotomie, la méthode de la division d'or ,la méthode Newton, la méthode du gradient. On abordera aussi la programmation linéaire ou optimisation linéaire.