Description
Développement de systèmes logiciels orientés objet : théorie et pratique. Les sujets incluent : éthique informatique, processus de développement logiciel, spécification des exigences, modélisation de classes et de scénarios, modélisation d'états, UML, patrons de conception, traçabilité. Les étudiants doivent réaliser un projet d'équipe.
Préalables
- Prérequis : COMP 2401 avec une note minimale de C- , ( COMP 2404 ou SYSC 3010 ou SYSC 3110 ) avec une note minimale de C- , et ( COMP 2406 ou SYSC 4504 ).
Conditions et modalités
- Empêche l'obtention de crédits supplémentaires pour Empêche l'obtention de crédits supplémentaires pour SYSC 3020 , SYSC 3120 , SYSC 4120 .
- Prérequis : COMP 2401 avec une note minimale de C- , ( COMP 2404 ou SYSC 3010 ou SYSC 3110 ) avec une note minimale de C- , et ( COMP 2406 ou SYSC 4504 ).
- Cours magistral de trois heures par semaine.
Texte de référence dans sa langue d’origine
Development of object-oriented software systems: theory and practice. Topics include: Computer ethics, software development processes, requirement specification, class and scenario modeling, state modeling, UML, design patterns, traceability. Students are to complete a team project.
- Prerequisite(s): COMP 2401 with a minimum grade of C- , ( COMP 2404 or SYSC 3010 or SYSC 3110 ) with a minimum grade of C- , and ( COMP 2406 or SYSC 4504 ).
- Precludes additional credit for Precludes additional credit for SYSC 3020 , SYSC 3120 , SYSC 4120 .
- Lectures three hours a week.
Sources et références
Les dates et les sources sont conservées pour vous aider à vérifier les renseignements. Les traductions sont proposées pour faciliter la lecture; la source officielle fait référence pour les conditions et les exigences.
Référence source : https://calendar.carleton.ca/undergrad/courses/COMP/