LOG121 Conception orientée objet
Au terme de ce cours, l’étudiant ou l'étudiante sera en mesure :
- de concevoir des systèmes orientés objet en appliquant des principes et heuristiques de base d’une bonne conception;
- d'analyser des problèmes de conception;
- de choisir et d’appliquer des patrons de conception.
Conception orientée objet : identification des objets, modélisation des objets et de leur interaction, notions de cohésion d’un objet et de couplage entre objets. Patrons de conception : 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. Comparaison de différents choix de conception : ajouter un comportement par composition versus l’ajouter par héritage. Notation UML : diagramme de classes, diagramme d’objets et diagramme de séquences. Notions de test unitaire et de cadre de développement.
Séances de laboratoire portant sur la conception et la mise en œuvre des projets en appliquant les principes et patrons de conception vus en classe. Utilisation de la notation UML pour documenter la conception.
Notes sur les préalables :
- un seul des deux préalables est requis, soit GTI100 ou LOG100. Il concerne le bac en génie logiciel, le bac en génie des TI et le cheminement universitaire en technologie.
Session: Automne 2023
Groupe | Jour | Type |
---|---|---|
01 | Mardi 13:30 | Activité de cours |
01 | Jeudi 13:30 | Laboratoire |
03 | Lundi 08:30 | Activité de cours |
03 | Mercredi 13:30 | Laboratoire |
04 | Mercredi 18:00 | Activité de cours |
04 | Jeudi 18:00 | Laboratoire |
05 | Mercredi 13:30 | Activité de cours |
05 | Vendredi 08:30 | Laboratoire |
06 | Vendredi 08:30 | Activité de cours |
06 | Mercredi 13:30 | Laboratoire |
Session: Hiver 2024
Groupe | Jour | Type |
---|---|---|
01 | Lundi 13:30 | Activité de cours |
01 | Mardi 08:30 | Laboratoire |
02 | Vendredi 08:30 | Laboratoire |
02 | Mardi 13:30 | Activité de cours |
03 | Mardi 13:30 | Activité de cours |
03 | Jeudi 08:30 | Laboratoire |
04 | Lundi 13:30 | Laboratoire |
04 | Mardi 08:30 | Activité de cours |
05 | Vendredi 08:30 | Activité de cours |
05 | Mardi 13:30 | Laboratoire |
06 | Mardi 08:30 | Activité de cours |
06 | Lundi 13:30 | Laboratoire |