Ce cours présente une introduction sur la recherche opérationnelle et l’optimisation, il est destiné aux étudiants des cycles supérieurs de plusieurs domaines (sciences exactes, sciences expérimentales, ingénierie, économie …etc.). Les étudiants devraient avoir des connaissances de base sur les mathématiques. Le but de ce cours est de présenter quelques méthodes d’optimisation telle que la programmation linéaire pour résoudre quelques types de problèmes ainsi que leur modélisation.