EN
Que cherchez-vous?
Événements à venir
10 nov. 2026 à 11:30
14 nov. 2026 à 09:30
Préalable(s)
  • LOG200
Sigle
LOG430
Responsable
Département de génie logiciel et TI
Cycle
1er
Crédits
4
Charge de travail
  • Cours (39h)
  • Travaux pratiques et laboratoire (36h)
  • Travaux personnels (105h)

LOG430 - Architecture logicielle

Ce cours vise à maitriser les concepts fondamentaux d'architectures logicielles.

Au terme de ce cours, la personne étudiante sera en mesure de :

  • décrire les principes fondamentaux des architectures logicielles, y compris les styles architecturaux et les modèles de conception;
  • implémenter les attributs de qualité, tels que la performance, la sécurité, et la maintenabilité, dans la conception d'architectures logicielles;
  • élaborer des architectures logicielles robustes en utilisant des techniques et des modèles de conception appropriés;
  • utiliser des outils d'ingénierie pour la conception de systèmes logiciels (des architectures logicielles);
  • vérifier si les architectures logicielles sont efficaces et respectent les normes de l'industrie en utilisant des critères d'évaluation clairs;
  • intégrer les normes de conception et les meilleures pratiques dans la documentation et la présentation des architectures logicielles.

Éléments de contenu : Introduction à l'architecture logicielle. Patrons et styles architecturaux. Attributs de qualité - scénarios et tactiques architecturales. Conception architecturale. Utilisation d'outils d'ingénierie. Analyse et évaluation d une architecture logicielle. Documentation architecturale.

Groupe Jour Type
01 Mercredi 08:30 Laboratoire
01 Vendredi 13:30 Activité de cours
02 Mardi 18:00 Activité de cours
02 Vendredi 18:00 Laboratoire

Groupe Jour Type
01 Mercredi 08:30 Laboratoire
01 Jeudi 13:30 Activité de cours
02 Mercredi 08:30 Activité de cours
02 Jeudi 13:30 Laboratoire