Ce module comporte principalement : 
  • Introduction au génie logiciel et domaine de production des logiciels
  • Développer la phase de conception des logiciels
  • Usage du langage UML pour la conception orientée objet.
L’étudiant doit être capable de comprendre le processus de développement des logiciels, et précisément la phase de conception en utilisant les différents diagrammes UML.