Apprendre à appliquer une méthodologie d'analyse et de conception pour le développement des logiciels. En particulier, apprendre la modélisation object avec le langage universel UML.

Ce cours expliquer la notion de programmation linéaire et son utilité dans la résolution de problèmes concrets de la vie courante, tels que : le calcul de coût minimal ou maximal, etc.