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.