B.Sc.A. en génie logiciel |
120 |
Le régime d’enseignement coopératif est offert avec ce programme.
Le régime de français enrichi est offert avec ce programme.
Les exigences de ce programme ont été modifiées. Les exigences antérieures peuvent être consultées dans les annuaires 2014-2015.
Cours obligatoires de première année :
GNG1505 |
Mécanique pour ingénieurs |
3 |
ITI1520 |
Introduction à l'informatique I |
3 |
ITI1521 |
Introduction à l'informatique II |
3 |
MAT1720 |
Calcul différentiel et intégral I |
3 |
MAT1722 |
Calcul différentiel et intégral II |
3 |
MAT1741 |
Introduction à l'algèbre linéaire |
3 |
MAT1748 |
Mathématiques discrètes pour l'informatique |
3 |
PHY1524 |
Principes fondamentaux de physique pour ingénieurs |
3 |
Cours obligatoires de deuxième année :
ADM1500 |
Introduction à la gestion des affaires |
3 |
CEG2536 |
Architecture des ordinateurs I |
3 |
CSI2510 |
Structures de données et algorithmes |
3 |
FRA1528 |
La rédaction technique et scientifique |
3 |
MAT2777 |
Probabilités et statistique pour ingénieurs |
3 |
SEG2505 |
Introduction au génie logiciel |
3 |
SEG2506 |
Construction de logiciels |
3 |
SEG2911 |
Pratique de la profession d'ingénieur logiciel / Professional Software Engineering Practice |
3 |
Cours obligatoires de troisième année :
CEG3585 |
Introduction à la communication de données et au réseautage |
3 |
CSI3505 |
Conception et analyse des algorithmes I |
3 |
ECO1592 |
Science économique pour les ingénieurs |
3 |
SEG3502 |
Architecture et conception de logiciels |
3 |
SEG3503 |
Assurance de la qualité logicielle |
3 |
SEG3525 |
Conception et analyse des interfaces usagers |
3 |
3 crédits de cours au choix parmi la liste de cours optionnels en génie
3 crédits de cours au choix de sciences
Cours obligatoires de quatrième année :
SEG4505 |
Gestion de projets en génie logiciel |
3 |
SEG4545 |
Conception de systèmes embarqués et en temps réel |
3 |
SEG4910 |
Projet génie logiciel de fin d'études 1re partie / Software Engineering Capstone Project - Part 1 |
3 |
SEG4911 |
Projet génie logiciel de fin d'études 2e partie / Software Engineering Capstone Project - Part 2 |
3 |
3 crédits de cours au choix parmi la liste de cours optionnels en génie logiciel
3 crédits de cours au choix parmi la liste de cours optionnels en informatique
3 crédits de cours au choix d'études complémentaires
6 crédits de cours au choix parmi la liste de cours au choix libres
3 crédits de cours au choix de sciences
Liste de cours optionnels
Liste de cours optionnels
Liste de cours au choix en génie :
CHG2717 |
Introduction à l'analyse et la conception des procédés chimiques |
3 |
CVG2532 |
Principes fondamentaux du génie de l'environnement |
3 |
MCG2760 |
Matériaux de l'ingénieur I |
3 |
Liste de cours au choix en génie logiciel :1
CSI2772 |
Concepts avancés de programmation en C++2 |
3 |
CEG3536 |
Architecture d'ordinateurs II |
3 |
CEG4799 |
Conception de systèmes informatiques sécuritaires |
3 |
SEG3904 |
Projet de recherche novateur/Innovation Research Project |
3 |
SEG4510 |
Conception avancée de logiciels et réingénierie |
3 |
SEG4556 |
Conception et analyse de logiciels de télécommunications |
3 |
SEG4589 |
Introduction au commerce électronique |
3 |
Liste de cours au choix en informatique :
CSI2520 |
Paradigmes de programmation |
3 |
Tout cours de science informatique (CSI), de génie informatique (CEG), ou de génie électrique (ELG) de niveau 3000 ou 4000.
Liste de cours au choix libres
Tout cours de la Faculté de génie, arts, sciences de la santé, science, sciences sociales, ou de l'École de gestion Telfer. Les cours suivants sont recommandés, ainsi que ceux des listes de cours au choix en génie, génie logiciel ou informatique plus bas.
ADM3778 |
Les affaires par l'électronique |
3 |
GEG2720 |
Introduction à la géomatique |
3 |
GNG4520 |
Entrepreneuriat technologique pour ingénieurs et informaticiens |
3 |
GNG4570 |
Droit pour les ingénieurs |
3 |
GNG4571 |
Propriété intellectuelle et droit des technologies pour les ingénieurs |
3 |
HIS2529 |
Technologies, société et environnement depuis 1800 |
3 |
PHI2794 |
Pensée scientifique et valeurs sociales |
3 |
Note(s)
1 | Les étudiants qui s'y qualifie et avec permission peuvent suivre des cours aux cycles supérieures de l'École de science informatique et de génie. |
2 | Le cours CSI2772 est recommandé pour coop. |