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 |
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 |
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 |
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)
1 | Le cours CSI2772 est recommandé. |
2 | 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. |