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
ITI1500 Systèmes numériques I 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
CHM1701 Principes de chimie 3
ou
CHM1711 Principes de chimie 3
Cours obligatoires de deuxième année :
ADM1500 Introduction à la gestion des affaires 3
CEG2536 Architecture des ordinateurs I 3
CSI2501 Structures discrètes 3
CSI2510 Structures de données et algorithmes 3
CSI2532 Bases de données I 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
CSI3531 Systèmes d'exploitation 3
ECO1592 Science économique pour les ingénieurs 3
SEG3501 Ingénierie des exigences 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
CVG2541 Matériaux du génie civil 3
CVG2549 Mécanique de génie civil 3
ELG2538 Théorie des circuits I 3
MCG2508 Mécanique II 3
MCG2530 Thermodynamique I 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
CEG3555 Systèmes numériques 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.
ADM1740 Comptabilité financière 3
ADM3778 Les affaires par l'électronique 3
BIO1509 Principes de biologie 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)
1Les é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.
2Le cours CSI2772 est recommandé pour coop.