B.Sc. spécialisé approfondi en informatique |
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 2013-2014.
FRA1528 |
La rédaction technique et scientifique |
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 |
CEG2536 |
Architecture des ordinateurs I |
3 |
CSI2510 |
Structures de données et algorithmes |
3 |
CSI2520 |
Paradigmes de programmation |
3 |
CSI2911 |
Pratique professionnelle de l'informatique / Professionnal Practice in Computing |
3 |
MAT2777 |
Probabilités et statistique pour ingénieurs |
3 |
SEG2505 |
Introduction au génie logiciel |
3 |
CSI3504 |
Introduction aux langages formels |
3 |
CSI3505 |
Conception et analyse des algorithmes I |
3 |
CSI3520 |
Concepts des langages de programmation |
3 |
CSI3540 |
Structures, techniques et normes du Web |
3 |
CEG3585 |
Introduction à la communication de données et au réseautage |
3 |
CSI4900 |
Projets de recherche / Honours Project |
3 |
6 crédits de cours optionnels en génie informatique (CEG), en génie électrique (ELG) ou en génie logiciel (SEG) de niveau 3000; ou en informatique (CSI) de niveau 4000
ou
3 crédits de cours optionnels en génie informatique (CEG), en génie électrique (ELG) ou en génie logiciel (SEG) de niveau 3000; ou en informatique (CSI) de niveau 4000
CSI2772 |
Concepts avancés de programmation en C++ |
3 |
12 crédits de cours optionnels en informatique (CSI) de niveau 4000
27 crédits de cours à option non-informatique, non-mathématiques1
3 crédits de cours à option libre