Le tableau qui suit présente uniquement les exigences disciplinaires. Veuillez consulter les règlements scolaires pour connaître les règles de composition du baccalauréat spécialisé avec double majeure et du baccalauréat spécialisé avec majeure et mineure.
Majeure en informatique |
60 |
L’enseignement coopératif est offert dans le cadre d’un baccalauréat spécialisé.
Le régime de français enrichi est possible dans le cadre d’un baccalauréat spécialisé.
Cours obligatoires de première année :
ITI1520 |
Introduction à l'informatique I |
3 |
ITI1521 |
Introduction à l'informatique II |
3 |
MAT1720 |
Calcul différentiel et intégral I |
3 |
ou
MAT1730 |
Calcul différentiel et intégral pour les sciences de la vie I |
3 |
MAT1722 |
Calcul différentiel et intégral II |
3 |
ou
MAT1732 |
Calcul différentiel et intégral pour les sciences de la vie II |
3 |
MAT1741 |
Introduction à l'algèbre linéaire |
3 |
MAT1748 |
Mathématiques discrètes pour l'informatique |
3 |
Autres cours obligatoires :
CSI2510 |
Structures de données et algorithmes |
3 |
CSI2520 |
Paradigmes de programmation |
3 |
CSI2911 |
Pratique professionnelle de l'informatique / Professionnal Practice in Computing |
3 |
CSI3505 |
Conception et analyse des algorithmes I |
3 |
MAT2777 |
Probabilités et statistique pour ingénieurs |
3 |
ou
Un autre cours en statistique
SEG2505 |
Introduction au génie logiciel |
3 |
6 crédits parmi :1
CSI3520 |
Concepts des langages de programmation |
3 |
CSI3540 |
Structures, techniques et normes du Web |
3 |
9 crédits additionnels de niveau 3000 ou plus en CSI, SEG et CEG.2
Note(s)
1 | Afin d'être admissible à un programme de deuxième ou de troisième cycle en informatique, le choix de cours doit inclure : CSI3531. |
2 | Six de ces crédits peuvent être remplacés par des cours de science autres que mathématiques de n'importe quel niveau (cette option n'est offerte qu'aux étudiants qui n'ont pas à suivre des cours de science pour obtenir leur diplôme). À cet égard, CEG2536 et CSI2772 seront considérés de niveau 3000. Afin d'être admissible à un programme de deuxième ou de troisième cycle en informatique, les choix de cours doivent inclure : CEG2536, CSI3504 et un cours de science (sauf MAT) ou un cours de CSI niveau 4000. |