B.Sc.A. en génie logiciel

120

Le régime d’enseignement coopératif est obligatoire 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 2015-2016.

Cours obligatoires de première année :
FRA1528 La rédaction technique et scientifique 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
MAT1748 Mathématiques discrètes pour l'informatique 3
SEG1911 Communication et responsabilité professionnelle / Professional Communication and Responsibility 3
PHY1731 Principes de physique I 3
ou
CHM1701 Principes de chimie 3
PHY1722 Principes de physique II 3
ou
BIO1540 Introduction à la biologie cellulaire 3
Cours obligatoires de deuxième année :
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
MAT1741 Introduction à l'algèbre linéaire 3
MAT2777 Probabilités et statistique pour ingénieurs 3
SEG2505 Introduction au génie logiciel 3
SEG2506 Construction de logiciels 3
GNG1505 Mécanique pour ingénieurs 3
ou
CVG2532 Principes fondamentaux du génie de l'environnement 3
PHY2504 Introduction à la théorie des circuits et à l'électronique 3
ou
BIO2533 Génétique 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
SEG2911 Pratique de la profession d'ingénieur logiciel / Professional Software Engineering Practice 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
ECO1592 Science économique pour les ingénieurs 3
ou
GNG2501 Introduction à la gestion et au développement de produits en génie et en informatique 3
PHY2725 La physique en biologie 3
ou
PHY2790 Astronomie 3
ou
BPS3501 La génomique 3
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
9 crédits de cours au choix parmi la liste de cours au choix libres
Liste de cours optionnels
Liste de cours optionnels
Liste de cours au choix en génie logiciel :1
CSI2772 Concepts avancés de programmation en C++1 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
SEG4700 Sujets en génie logiciel 3
Liste de cours au choix en informatique :
CSI2520 Paradigmes de programmation 3
OU
Tout cours de génie logiciel (SEG), science informatique (CSI), de génie informatique (CEG), ou de génie électrique (ELG) de niveau 3000 ou 4000.2
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 haut.
ADM1500 Introduction à la gestion des affaires 3
ADM1740 Comptabilité financière 3
ADM3778 Thèmes en émergence en systèmes d'information de gestion 3
FRA1710 Analyse, écriture et argumentation I 3
GEG2720 Introduction à la géomatique 3
GNG2501 Introduction à la gestion et au développement de produits en génie et en informatique 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
PHI1501 Raisonnement et pensée critique 3
PHI2794 Pensée scientifique et valeurs sociales 3
Note(s)
1Le cours CSI2772 est recommandé.
2Les é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.