Ce cours traite la matière suivante:

  • Bref rappel des principaux concepts de la programmation orientée objets (modularité, encapsulation, héritage, réutilisabilité).
  • Design orienté objets avec la notation UML.
  • Etude des Design Patterns.
  • Etude et création de frameworks pour les tests unitaires et la simulation par événements discrets.