B.Sc. avec spécialisation en mathématiques-sciences avec concentration en informatique
B.Sc. avec spécialisation en mathématiques-sciences avec concentration en informatique
Le régime d'enseignement coopératif est offert avec ce programme.
Cours obligatoires de première année :
Automne :
FRA1528 |
La rédaction technique et scientifique |
3 |
ITI1520 |
Introduction à l'informatique I |
3 |
MAT1720 |
Calcul différentiel et intégral I |
3 |
MAT1741 |
Introduction à l'algèbre linéaire |
3 |
PHY1521 |
Principes fondamentaux de physique I |
3 |
ou
Hiver :
ITI1521 |
Introduction à l'informatique II |
3 |
MAT1722 |
Calcul différentiel et intégral II |
3 |
MAT1748 |
Mathématiques discrètes pour l'informatique |
3 |
PHY1522 |
Principes fondamentaux de physique II |
3 |
ou
Trois crédits en sciences ou en génie.
Cours obligatoires de deuxième année :
Automne :
MAT2724 |
Équations différentielles et transformation de Laplace |
3 |
ou
MAT2784 |
Équations différentielles et méthodes numériques |
3 |
Hiver :
CSI2510 |
Structures de données et algorithmes |
3 |
Trois crédits CSI de niveau 2000 et plus
Cours obligatoires de troisième année :
Automne :
CSI2511 |
Architecture des ordinateurs |
0 |
CSI3505 |
Conception et analyse des algorithmes I |
3 |
MAT2771 |
Introduction aux probabilités |
3 |
Trois crédits au choix parmi les cours des Facultés des arts, éducation, droit scienes sociales ou de l'École de gestion.
Hiver :
CSI2521 |
Principes de programmation en langage d'assemblage |
0 |
MAT2775 |
Introduction à la statistique |
3 |
MAT3780 |
Introduction aux méthodes numériques1 |
3 |
Trois crédits CSI de niveau 200o et plus
Cours obligatoires de quatrième année :
Automne :
CSI3520 |
Concepts des langages de programmation |
3 |
CSI3717 |
Systèmes de gestion des bases de données |
0 |
SEG2505 |
Introduction au génie logiciel |
3 |
Hiver :
CSI3710 |
Éléments de systèmes d'exploitation |
0 |
CSI4501 |
Théorie de la calculabilité |
3 |
ou
CSI4550 |
Introduction aux méthodes d'optimisation numériques |
3 |
Autre cours obligatoires :
Cours au choix en mathématiques
Trois crédits parmi :
MAT3521 |
Fonctions d'une variable complexe I |
3 |
MAT3530 |
Introduction aux Systèmes Dynamiques |
3 |
Six crédits parmi :
MAT2755 |
Introduction à la géométrie |
3 |
MAT3553 |
Introduction à la topologie |
3 |
MAT3572 |
Fondements des Probabilités |
3 |
MAT3575 |
Introduction à la statistique |
3 |
MAT3748 |
Mathématiques discrètes appliquées |
3 |
MAT3761 |
Introduction à la logique mathématique |
3 |
MAT3777 |
Échantillonnage et sondages |
3 |
MAT3778 |
Analyse des plans d'expérience |
3 |
Six crédits parmi les MAT de niveau 4000 ou plus ou parmi MAT3520, 3521, 3530, 3541, 3543 non utilisés pour satisfaire d'autres exigences.
Autres cours au choix en sciences :
Trois crédits au niveau 1000 ou plus en sciences ou en génie.
Cours au choix hors des sciences :
Six crédits au choix parmi les cours des Facultés des arts, éducation, droit, sciences sociales ou de l'École de gestion.
Programme coopératif :
Les exigences du programme coopératif sont les mêmes que celles de baccalauréat avec spécialisation en mathématiques-sciences et concentration en informatique avec les conditions supplémentaires suivantes:
Soit l'une des options suivantes :
Option coop 1 (mathématiques appliquées modernes) :
Cours obligatoires additionnels :
MAT3530 |
Introduction aux Systèmes Dynamiques |
3 |
ou
MAT3748 |
Mathématiques discrètes appliquées |
3 |
MAT3780 |
Introduction aux méthodes numériques |
3 |
Options coop 2 (probabilités et statistique) :
Cours obligatoires additionnels :
MAT3572 |
Fondements des Probabilités |
3 |
MAT3778 |
Analyse des plans d'expérience |
3 |
ou
MAT3777 |
Échantillonnage et sondages |
3 |
Il faut effectuer quatre stages de travail et soumettre un rapport sur chacun.