B.Sc. spécialisé approfondi en informatique |
120 |
Le régime d’enseignement coopératif est offert avec ce programme.
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 |
SEG3555 |
Communication et Réseautage |
3 |
CSI4900 |
Projets de recherche / Honours Project |
3 |
Six crédits au choix à l'ÉITI au niveau 3000
ou
Trois crédits au choix à l'ÉITI au niveau 3000
CSI2772 |
Concepts avancés de programmation en C++ |
3 |
12 crédits CSI au niveau 4000
27 crédits de cours à option non-informatique, non-mathématiques1
Trois 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 ou 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