Architecture Logicielle

Ce cours a pour objectif de permettre à l’étudiant d’acquérir des compétences en matière de conception architecturale des applications logicielles réparties.

Objectifs spécifiques:

  • Comprendre les architectures logicielles ainsi que leurs composants.
  • Comprendre les principaux patrons de conception (Design Patterns) et être capable de les mettre en œuvre.
  • Décrire une architecture logicielle et produire la documentation correspondante.
  • Appliquer les principes architecturaux moyennant un environnement de développement : J2EE, etc.
Teacher: amina amraoui