B.Sc. spécialisé approfondi en informatique |
120 |
Le régime d’enseignement coopératif 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 2012-2013.
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
Note(s)
1 | Il est suggéré de choisir quinze crédits de cours de gestion ou de sciences (autres que mathématiques) et douze crédits de cours d'humanités ou de sciences sociales. En alternative, vous pourrez choisir de compléter une mineure dans un domaine où vous pourrez appliquer les sciences informatiques. La mineure en systèmes d'information et de gestion a été conçue dans cette optique. Cette mineure est affichée sous l'École de gestion. |
Dernières modifications :
2014.04.01