INF1163 - Modélisation et conception orientée objet

Scolarité

Premier cycle - 3,0 crédit(s)

Département

Département d'informatique et d'ingénierie

Objectifs

Au terme de ce cours, l'étudiant.e sera initié.e à la modélisation et à la conception logicielle. Il/elle sera en mesure d’élaborer des solutions réutilisables et extensibles. Il/elle sera familiarisé.e avec un langage de modélisation.

Contenu

Processus de conception orientée objet. Cas d'utilisation. Modèle conceptuel. Architectures logicielles. Conception par contrat et comportement. Patrons de conception. UML. Outils d'aide à la conception. Génération automatique de code. Développement logiciel piloté par les tests. Tests orientés objets. Ce cours comporte des séances obligatoires de travaux dirigés (TD).

Préalables

Exigences de qualification pour l'enseignement

Diplôme(s)
Maîtrise en informatique ou en génie logiciel
Expérience
Cinq (5) années d'expérience dans le domaine de la conception orientée objet. Un doctorat avec spécialisation académique en génie logiciel sera considéré répondre à l'exigence pour l'expérience.
Corps professionnel
Être membre en règle d'un Ordre professionnel d'ingénieurs du Canada.
Autre(s) exigence(s)
Dans tous les cas, la candidate, le candidat devra pouvoir démontrer sa capacité à communiquer efficacement oralement et par écrit ainsi qu’à transmettre les connaissances ou les habiletés pertinentes au contenu du cours pour lequel les exigences de qualification pour l’enseignement (EQE) sont adoptées.

CAFF

6609 - Génie informatique et logiciel