FR
What are you looking for?
Upcoming events
Nov 10, 2026 at 11:30
Prerequisite(s)
  • GTI100
  • LOG100
Code
LOG121
Person in charge
Département de génie logiciel et TI
Cycle
1st
Credits
4
Workload
  • Cours (39h)
  • Laboratoire (36h)
  • Travaux personnels (105h)

LOG121 - Conception orientée objet

Ce cours vise à utiliser les patrons de conception dans la résolution de problème en génie logiciel

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

  • concevoir des systèmes orientés objet en appliquant des principes et heuristiques de base d'une bonne conception;
  • analyser des problèmes de conception;
  • de choisir des patrons de conception;
  • concevoir des diagrammes UML;
  • appliquer des patrons de conception;
  • coordonner des activités de développement logiciel en équipe;
  • rédiger des rapports techniques.

Éléments de contenu : identification des objets, modélisation des objets et de leur interaction, notions de cohésion d'un objet et de couplage entre objets. Compréhension des problèmes reliés à la conception, choix et application des patrons appropriés résolvant ces problèmes et compréhension des conséquences d'utilisation de ces patrons. Ajout d'un comportement par composition versus l'ajout par héritage. Diagramme de classes, diagramme d'objets et diagramme de séquences. Notions de test unitaire et de cadre de développement.

Group Day Type
01 Mercredi 13:30 Laboratoire
01 Vendredi 08:30 Activité de cours
02 Mercredi 13:30 Laboratoire
02 Jeudi 13:30 Activité de cours
03 Mardi 08:30 Activité de cours
03 Vendredi 13:30 Laboratoire
04 Lundi 18:00 Laboratoire
04 Mercredi 18:00 Activité de cours
05 Mercredi 08:30 Laboratoire
05 Vendredi 13:30 Activité de cours
06 Mardi 13:30 Activité de cours
06 Mercredi 08:30 Laboratoire

Group Day Type
01 Mardi 08:30 Laboratoire
01 Mercredi 08:30 Activité de cours
02 Jeudi 13:30 Activité de cours
02 Vendredi 13:30 Laboratoire
03 Lundi 13:30 Activité de cours
03 Mercredi 13:30 Laboratoire
05 Jeudi 13:30 Laboratoire
05 Vendredi 13:30 Activité de cours