Skip to content

Mathématiques et Informatique

Université de Montréal · Offert au campus Montréal

Computing and Software: blue ink subject illustration
Image source

AI-generated ink illustration

Conceptual study artwork, not a photograph of teaching facilities.

Unidex · generated with ImageGen

Checked 2026-11-05

Symbolic subject artwork; no university facility depicted

Deadlines

Requirements

Admission requirements

High-school prerequisites

Check the university’s requirements for your province and applicant category.

Université de Montréal programme admission record
Application steps
  1. Step 1Check the admission requirements
  2. Step 2Apply through UdeM admissions
    • Create your application and select this program.
    UdeM admissionsUdeM admissions
  3. Step 3$83.40 base fee plus $23.35 per regular program
    • The base fee applies per admission term beginning Winter 2027. Nutrition, Kinesiology, Optometry and Dentistry carry the additional program-specific fees published by UdeM.
    UdeM admission fees from Winter 2027UdeM admission fees from Winter 2027
  4. Step 4Official transcripts and proof of diploma
    • Applicants provide the latest official transcript with all results and documents confirming the diploma or degree used for admission. UdeM may add program-specific documents to the Centre étudiant checklist.
    UdeM documents supporting an admission applicationUdeM documents supporting an admission application
  5. Step 5French-language proficiency evidence
    • Applicants whose prior studies do not satisfy the program's French requirement provide an accepted test result from the preceding 24 months or another recognized form of evidence.
    UdeM French requirement at admissionUdeM French requirement at admission
Applicant pathways
Quebec college and university applicants

Quebec college and university applicants

  • Conditions générales d’admissibilité Pour être admissible à titre d’étudiant régulier et sous réserve de la qualité du dossier, le candidat doit soit : être titulaire du diplôme d’études collégiales (DEC) décerné par le ministère de l’Éducation du Québec ou faire la preuve d’une formation équivalente au DEC avoir réussi le programme d'études Année préparatoire de la Faculté des arts et des sciences de l'Université de Montréal. Toutefois certaines restrictions s'appliquent (voir Remarques ) être titulaire d’un diplôme préuniversitaire et avoir réussi une année d’études universitaires (équivalent temps complet). Toutefois certaines restrictions s'appliquent (voir Remarques ) avoir réussi au moins 24 crédits universitaires autres que ceux du programme d'études Année préparatoire de la Faculté des arts et des sciences de l'Université de Montréal. Toutefois certaines restrictions s'appliquent ( voir Remarques ) Conditions propres à ce programme Pour être admissible, le candidat doit aussi : Soit être titulaire d'un des diplômes d'études collégiales (DEC) suivants : Sciences, lettres et arts (700.A1 ou 700.A0) Sciences de la nature (200.B1 ou 200.B0) Sciences informatiques et mathématiques (200.C1 ou 200.C0) Soit avoir réussi dans un établissement collégial du Québec et avant l'entrée dans le programme , les cours préalables suivants​​​​​​ : Mathématique Algèbre linéaire et géométrie vectorielle Calcul différentiel ou Calcul I Calcul intégral ou Calcul II Soit avoir réussi à l'Université de Montréal et avant l'entrée dans le programme , les cours préalables suivants : Mathématique Algèbre vectorielle et linéaire Calcul différentiel Calcul intégral Biologie Aucune connaissance spécifique en biologie n’est exigée Chimie Aucune connaissance spécifique en chimie n’est exigée Mathématique Exige la réussite de plusieurs cours ou d’un cours avancé en mathématiques Physique Aucune connaissance spécifique en physique n’est exigée
Université de Montréal applicant-specific admission conditions
Ontario diploma holders and applicants with university or preparatory studies

Ontario diploma holders and applicants with university or preparatory studies

  • Conditions générales d’admissibilité De façon générale, le diplôme ci-dessous rend admissible à ce programme d’études, s’il est combiné avec une année d’études universitaires : Diplôme d'études secondaires (DESO), Ontario Secondary School Diploma (OSSD) : avec 6 cours U ou M 12e année incluant français ou anglais D’autres bases d’admissibilité peuvent être considérées, notamment : avoir réussi le programme d'études Année préparatoire de la Faculté des arts et des sciences de l'Université de Montréal. Toutefois certaines restrictions s'appliquent (voir Remarques ) être titulaire d’un diplôme préuniversitaire et avoir réussi une année d’études universitaires (équivalent temps complet). Toutefois certaines restrictions s'appliquent (voir Remarques ) avoir réussi au moins 24 crédits universitaires autres que ceux du programme d'études Année préparatoire de la Faculté des arts et des sciences de l'Université de Montréal. Toutefois certaines restrictions s'appliquent ( voir Remarques ) Conditions propres à ce programme Réussite d'une année d'études universitaires incluant mathématiques ou réussite de la première année d'un Baccalauréat 4 ans UdeM Notez qu'un seuil minimum pourrait être exigé pour ce programme d'études et pour les cours préalables s’il y a lieu. Biologie Aucune connaissance spécifique en biologie n’est exigée Chimie Aucune connaissance spécifique en chimie n’est exigée Mathématique Exige la réussite de plusieurs cours ou d’un cours avancé en mathématiques Physique Aucune connaissance spécifique en physique n’est exigée
Université de Montréal applicant-specific admission conditions

Degree requirements

Credits and degree requirements
  • Bloc 01A Bases de mathématiques, informatique et statistique: Obligatoire - 43 crédits.
  • Bloc 01Z: Choix - 3 crédits.
  • Bloc 70A Perfectionnement en mathématiques: Obligatoire - 6 crédits.
  • Bloc 70B Informatique: Option - Minimum 15 crédits, maximum 24 crédits.
  • Bloc 70C Stages et travaux dirigés: Option - Maximum 6 crédits.
  • Bloc 70D Mathématiques et statistique: Option - Minimum 15 crédits, maximum 24 crédits.
  • Minimum de crédits de niveau 3000 de sigles IFT ou MAT ou STT: L'étudiant doit prendre au moins 9 crédits de niveau 3000 librement répartis entre les sigles IFT, MAT et STT.
  • Bloc 71A Perfectionnement en statistique, informatique et mathématiques: Obligatoire - 15 crédits.
  • Bloc 71B Statistique: Option - Minimum 9 crédits, maximum 18 crédits.
  • Bloc 71C Informatique: Option - Minimum 12 crédits, maximum 21 crédits.
  • Bloc 71D Stages et travaux dirigés: Option - Maximum 6 crédits
  • Bloc 71E Actuariat et finance mathématique: Option - Maximum 9 crédits.
  • Bloc 71F Mathématiques: Option - Maximum 9 crédits.
ReferencesUniversité de Montréal published course and credit blocksUniversité de Montréal · current programme-specific teaching-campus statementUdeM official course definition: MAT 1000UdeM official course definition: ACT 1240UdeM official course definition: ACT 2241UdeM official course definition: ACT 2243UdeM official course definition: ACT 2284UdeM official course definition: ACT 3230UdeM official course definition: ACT 3251UdeM official course definition: ACT 3253UdeM official course definition: ACT 3261UdeM official course definition: ACT 3282UdeM official course definition: IFT 1015UdeM official course definition: IFT 1025UdeM official course definition: IFT 1065UdeM official course definition: IFT 1215UdeM official course definition: IFT 1575UdeM official course definition: IFT 2015UdeM official course definition: IFT 2105UdeM official course definition: IFT 2125UdeM official course definition: MAT 1400UdeM official course definition: MAT 1600UdeM official course definition: MAT 1720UdeM official course definition: STT 1700UdeM official course definition: MAT 1410UdeM official course definition: MAT 2050UdeM official course definition: IFT 1005UdeM official course definition: IFT 1227UdeM official course definition: IFT 2035UdeM official course definition: IFT 2245UdeM official course definition: IFT 2255UdeM official course definition: IFT 2425UdeM official course definition: IFT 2505UdeM official course definition: IFT 2905UdeM official course definition: IFT 2935UdeM official course definition: IFT 3065UdeM official course definition: IFT 3155UdeM official course definition: IFT 3205UdeM official course definition: IFT 3225UdeM official course definition: IFT 3245UdeM official course definition: IFT 3275UdeM official course definition: IFT 3295UdeM official course definition: IFT 3325UdeM official course definition: IFT 3335UdeM official course definition: IFT 3345UdeM official course definition: IFT 3355UdeM official course definition: IFT 3375UdeM official course definition: IFT 3395UdeM official course definition: IFT 3515UdeM official course definition: IFT 3545UdeM official course definition: IFT 3655UdeM official course definition: IFT 3700UdeM official course definition: IFT 3710UdeM official course definition: IFT 3911UdeM official course definition: IFT 3913UdeM official course definition: IFT 3150UdeM official course definition: IFT 3151UdeM official course definition: MAT 4000UdeM official course definition: MAT 2115UdeM official course definition: MAT 2130UdeM official course definition: MAT 2300UdeM official course definition: MAT 2412UdeM official course definition: MAT 2460UdeM official course definition: MAT 2466UdeM official course definition: MAT 2600UdeM official course definition: MAT 2611UdeM official course definition: MAT 2717UdeM official course definition: MAT 2719UdeM official course definition: MAT 3162UdeM official course definition: MAT 3300UdeM official course definition: MAT 3363UdeM official course definition: MAT 3450UdeM official course definition: MAT 3460UdeM official course definition: MAT 3632UdeM official course definition: MAT 3634UdeM official course definition: MAT 3661UdeM official course definition: STT 2000UdeM official course definition: STT 2105UdeM official course definition: STT 2400UdeM official course definition: STT 2700UdeM official course definition: STT 3410UdeM official course definition: STT 3781UdeM official course definition: STT 3790UdeM official course definition: STT 3795UdeM official course definition: STT 3220UdeM official course definition: STT 3260UdeM official course definition: STT 3510UdeM official course definition: STT 4000

Program facts

Entering averageNot published

The university does not publish a comparable percentage minimum or entering-average range for this program.

UdeM general admissibility guidance; programme conditions separate

Majors & specializations

Mathématiques et informatique

Bacc.

The orientation builds on the joint core. Its requirements and electives cover mathematics, algorithms and computing.

Courses

Named courses across the published credit blocks, including required courses and alternatives from all listed segments. This is not a timetable.

70 Propre à l'orientation mathématiques et informatique

70 Propre à l'orientation mathématiques et informatique

Admission d’automne · Trimestre 1, automne5 listed

Cheminement type de l’orientation math-info avant exemptions.

  • IFT 1015Programmation 13 credits

    Éléments de base d'un langage de programmation : types, expressions, énoncés conditionnels et itératifs, procédures, fonctions, paramètres, récursivité, tableaux, enregistrements, pointeurs et fichiers.

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: IFT 1015
  • IFT 1065Structures discrètes en informatique3 credits

    Éléments de logique propositionnelle. Ensembles. Suites et fonctions. Algorithmes. Matrices booléennes. Raisonnement mathématique. Induction. Combinatoire. Relations de récurrence. Graphes, Arbres.

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: IFT 1065
  • IFT 1215Introduction aux systèmes informatiques3 credits

    Historique. Composantes d'un ordinateur. Codage des données et des instructions. Langages machine et de haut niveau. Concepts et utilisation d'un système d'exploitation. Introduction à…

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: IFT 1215
  • MAT 1400Calcul 14 credits

    Suites, séries. Fonctions de plusieurs variables, continuité, dérivées partielles, différentielles, plan tangent, dérivation en chaîne. Gradient, surfaces de niveau, extremums. Intégrales multiples, changement de…

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: MAT 1400
  • MAT 1600Algèbre linéaire4 credits

    Systèmes d'équations linéaires, élimination de Gauss, inverse matricielle. Espace vectoriel, indépendance linéaire, transformations linéaires, changement de base. Produit scalaire. Déterminants. Diagonalisation. Exemples d'applications.

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: MAT 1600
UdeM · Orientation mathématiques et informatique, admission d’automne
Admission d’automne · Trimestre 2, hiver4 listed
  • IFT 1025Programmation 23 credits

    Concepts avancés : classes, objets, héritage, interfaces, réutilisation, événements. Introduction aux structures de données et algorithmes : listes, arbres binaires, fichiers, recherche et tri.…

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: IFT 1025
  • MAT 1410Calcul 23 credits

    Calcul vectoriel : divergence, rotationnel, laplacien. Formules de Green-Riemann, de Stokes et théorème de la divergence. Introduction aux équations différentielles. Équations différentielles linéaires d'ordre…

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: MAT 1410
  • MAT 1000Analyse 14 credits

    Propriétés des nombres réels, concepts topologiques dans R, suites et séries numériques, propriétés des fonctions continues et fonctions dérivables d'une variable réelle à valeurs…

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: MAT 1000
  • STT 1700Introduction à la statistique3 credits

    Description des données. Production de données. Probabilités. Inférence. Intervalles de confiance et tests d'hypothèses. Données de dénombrement. Tableaux de contingence. Régression linéaire simple. Remarques:…

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: STT 1700
UdeM · Orientation mathématiques et informatique, admission d’automne
Admission d’automne · Trimestre 3, automne3 listed

Le plan ajoute deux cours à option ou au choix.

  • IFT 1575Modèles de recherche opérationnelle3 credits

    Programmation linéaire. Simplexe. Dualité. Programmation en nombres entiers. Problèmes de réseaux. Méthodes PERT/CPM. Plus court chemin. Programmation dynamique déterministe et probabiliste. Modèles stochastiques.

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: IFT 1575
  • IFT 2015Structures de données3 credits

    Types abstraits pour les structures de données, arbres, dictionnaires, files avec priorités, graphes, méthodes externes.

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: IFT 2015
  • MAT 1720Probabilités4 credits

    Espace de probabilité. Analyse combinatoire. Probabilité conditionnelle. Indépendance. Variable aléatoire. Fonction de répartition et fonction génératrice. Espérance mathématique. Loi faible des grands nombres. Théorème…

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: MAT 1720
UdeM · Orientation mathématiques et informatique, admission d’automne
Admission d’automne · Trimestre 4, hiver3 listed

Le plan ajoute deux cours à option ou au choix, puis cinq places à chacun des trimestres 5 et 6.

  • IFT 2105Introduction à l'informatique théorique3 credits

    Automates finis et expressions régulières. Grammaires hors-contexte et automates à piles. Calculabilité et décidabilité. Classes de complexité.

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: IFT 2105
  • IFT 2125Introduction à l'algorithmique3 credits

    Conception et analyse d'algorithmes. Notation asymptotique, résolution de récurrences. Algorithmes voraces, diviser-pour-régner, programmation dynamique, parcours de graphes, retour-arrière, algorithmes probabilistes.

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: IFT 2125
  • MAT 2050Analyse 23 credits

    L'intégrale de Riemann, le théorème fondamental du calcul. Fonctions trigonométriques, exponentielles et leurs inverses. Suites et séries de fonctions, séries de Taylor, séries de…

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: MAT 2050
UdeM · Orientation mathématiques et informatique, admission d’automne
Admission d’hiver · Trimestre 1, hiver5 listed

Cheminement type avant exemptions pour les admissions d’hiver, hors cohorte d’hiver 2024.

  • IFT 1015Programmation 13 credits

    Éléments de base d'un langage de programmation : types, expressions, énoncés conditionnels et itératifs, procédures, fonctions, paramètres, récursivité, tableaux, enregistrements, pointeurs et fichiers.

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: IFT 1015
  • IFT 1065Structures discrètes en informatique3 credits

    Éléments de logique propositionnelle. Ensembles. Suites et fonctions. Algorithmes. Matrices booléennes. Raisonnement mathématique. Induction. Combinatoire. Relations de récurrence. Graphes, Arbres.

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: IFT 1065
  • IFT 1575Modèles de recherche opérationnelle3 credits

    Programmation linéaire. Simplexe. Dualité. Programmation en nombres entiers. Problèmes de réseaux. Méthodes PERT/CPM. Plus court chemin. Programmation dynamique déterministe et probabiliste. Modèles stochastiques.

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: IFT 1575
  • MAT 1400Calcul 14 credits

    Suites, séries. Fonctions de plusieurs variables, continuité, dérivées partielles, différentielles, plan tangent, dérivation en chaîne. Gradient, surfaces de niveau, extremums. Intégrales multiples, changement de…

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: MAT 1400
  • MAT 1600Algèbre linéaire4 credits

    Systèmes d'équations linéaires, élimination de Gauss, inverse matricielle. Espace vectoriel, indépendance linéaire, transformations linéaires, changement de base. Produit scalaire. Déterminants. Diagonalisation. Exemples d'applications.

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: MAT 1600
UdeM · Orientation mathématiques et informatique, admission d’hiver après la cohorte H24
Admission d’hiver · Trimestre 2, automne3 listed

Le plan ajoute deux cours à option ou au choix.

  • IFT 1025Programmation 23 credits

    Concepts avancés : classes, objets, héritage, interfaces, réutilisation, événements. Introduction aux structures de données et algorithmes : listes, arbres binaires, fichiers, recherche et tri.…

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: IFT 1025
  • MAT 1000Analyse 14 credits

    Propriétés des nombres réels, concepts topologiques dans R, suites et séries numériques, propriétés des fonctions continues et fonctions dérivables d'une variable réelle à valeurs…

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: MAT 1000
  • STT 1700Introduction à la statistique3 credits

    Description des données. Production de données. Probabilités. Inférence. Intervalles de confiance et tests d'hypothèses. Données de dénombrement. Tableaux de contingence. Régression linéaire simple. Remarques:…

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: STT 1700
UdeM · Orientation mathématiques et informatique, admission d’hiver après la cohorte H24
Admission d’hiver · Trimestre 3, hiver4 listed

Le plan ajoute un cours à option ou au choix.

  • IFT 2015Structures de données3 credits

    Types abstraits pour les structures de données, arbres, dictionnaires, files avec priorités, graphes, méthodes externes.

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: IFT 2015
  • IFT 2105Introduction à l'informatique théorique3 credits

    Automates finis et expressions régulières. Grammaires hors-contexte et automates à piles. Calculabilité et décidabilité. Classes de complexité.

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: IFT 2105
  • MAT 1410Calcul 23 credits

    Calcul vectoriel : divergence, rotationnel, laplacien. Formules de Green-Riemann, de Stokes et théorème de la divergence. Introduction aux équations différentielles. Équations différentielles linéaires d'ordre…

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: MAT 1410
  • IFT 1215Introduction aux systèmes informatiques3 credits

    Historique. Composantes d'un ordinateur. Codage des données et des instructions. Langages machine et de haut niveau. Concepts et utilisation d'un système d'exploitation. Introduction à…

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: IFT 1215
UdeM · Orientation mathématiques et informatique, admission d’hiver après la cohorte H24
Admission d’hiver · Trimestre 4, automne3 listed

Le plan ajoute un cours à option ou au choix, puis cinq places à chacun des trimestres 5 et 6.

  • IFT 2125Introduction à l'algorithmique3 credits

    Conception et analyse d'algorithmes. Notation asymptotique, résolution de récurrences. Algorithmes voraces, diviser-pour-régner, programmation dynamique, parcours de graphes, retour-arrière, algorithmes probabilistes.

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: IFT 2125
  • MAT 1720Probabilités4 credits

    Espace de probabilité. Analyse combinatoire. Probabilité conditionnelle. Indépendance. Variable aléatoire. Fonction de répartition et fonction génératrice. Espérance mathématique. Loi faible des grands nombres. Théorème…

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: MAT 1720
  • MAT 2050Analyse 23 credits

    L'intégrale de Riemann, le théorème fondamental du calcul. Fonctions trigonométriques, exponentielles et leurs inverses. Suites et séries de fonctions, séries de Taylor, séries de…

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: MAT 2050
UdeM · Orientation mathématiques et informatique, admission d’hiver après la cohorte H24
Additional published courses
  • IFT 1005Design et développement Web3 credits

    Introduction à l'internet et au Web. Langage de balisage et validation. Standards, accessibilité. Feuilles de styles pour texte et graphique. Design web. Optimisation des…

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: IFT 1005
  • IFT 1227Architecture des ordinateurs 13 credits

    Jeu d'instructions : RISC vs CISC. Modes d'adressage. Exceptions. Dispositifs d'entrée/sortie, bus, interruptions. Contrôle câblé et microprogrammé. Accélération du traitement : pipelines et parallélisme.…

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: IFT 1227
  • IFT 2035Concepts des langages de programmation3 credits

    Historique. Concepts et implantation des entités de base. Mécanismes d'exécution : pile, tas, passage de paramètres. Langage de bas niveau (C). Programmation structurée, fonctionnelle…

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: IFT 2035
  • IFT 2245Systèmes d'exploitation3 credits

    Fonctions principales. Gestion du parallélisme. Synchronisation. Interblocage. Ordonnancement. Gestion de la mémoire et des entrées/sorties. Fichiers. Protection et systèmes distribués.

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: IFT 2245
  • IFT 2255Génie logiciel3 credits

    Introduction au génie logiciel. Cycles de développement. Analyse, modélisation et spécification. Conception. Développement orienté objet. Mise au point. Outils et environnements de développement.

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: IFT 2255
  • IFT 2425Introduction aux algorithmes numériques3 credits

    Arithmétique en point flottant, analyse d'erreurs. Équations linéaires et non linéaires. Interpolation, moindres carrés. Différenciation et intégration numérique. Équations différentielles ordinaires.

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: IFT 2425
  • IFT 2505Optimisation linéaire3 credits

    Modèles linéaires. Méthode du simplexe. Dualité. Postoptimisation. Analyse de sensibilité. Problèmes à structures particulières. Modèles en nombres entiers. Méthodes de coupes. Séparation et évaluation…

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: IFT 2505
  • IFT 2905Interfaces personne-machine3 credits

    Concept et langages des interfaces. Programmation par événements. Modèle de l'usager. Design et programmation d'interfaces graphiques. Impact sur les multimédia, la collaboration et la…

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: IFT 2905
  • IFT 2935Bases de données3 credits

    Architecture. Modèles d'organisation. Définition, création, mise à jour et consultation. Exploitation.

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: IFT 2935
  • IFT 3065Langages de programmation et compilation3 credits

    Méthodes de compilation et interprétation des langages de programmation. Génération de code, optimisation, transformations de programme. Gestion de la mémoire. Implantation des langages spécialisés.

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: IFT 3065
  • IFT 3155Informatique quantique3 credits

    Calcul réversible; information quantique; non-localité; cryptographie quantique; circuits, parallélisme et interférence quantiques; algorithmes de Simon, Shor et Grover; téléportation; correction d'erreurs; implantation.

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: IFT 3155
  • IFT 3205Traitement du signal3 credits

    Systèmes linéaires. Échantillonnage et reconstruction. Convolution. Notation polaire. Transformées-Z et de Fourier. Analyse spectrale. Filtrage numérique (FIR et IIR). Applications dans les domaines de…

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: IFT 3205
  • IFT 3225Technologie de l'Internet3 credits

    Introduction aux applications web et organisation des sites web. XML, schémas XML et transformations XSLT. Programmation client (JavaScript) et serveur (CGI, PHP, Ajax). Moteurs…

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: IFT 3225
  • IFT 3245Simulation et modèles3 credits

    Modèles de simulation. Simulations continues et à événements discrets. Modélisation stochastique. Validation et réalisme. Analyse des résultats. Technique de réduction de la variance. Génération…

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: IFT 3245
  • IFT 3275Sécurité informatique3 credits

    Confidentialité et intégrité des données à clé privée et publique. Protection des couches de protocoles TCP/IP; protection contre les parasites informatiques. Méthodes d'authentification d'usagers.…

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: IFT 3275
  • IFT 3295Bio-informatique3 credits

    Biologie moléculaire pour l'informaticien, biomolécules, transcription, traduction. Algorithmes de programmation dynamique, alignements de séquences, prédiction de structures d'ARN. Réseaux de régulation génétique. Phylogénie, génomique…

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: IFT 3295
  • IFT 3325Téléinformatique3 credits

    Architecture des systèmes répartis. Modèle de référence OSI. Introduction aux moyens physiques de transmission de données. Protocoles de lien, de routage et de contrôle…

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: IFT 3325
  • IFT 3335Intelligence artificielle : introduction3 credits

    Résolution heuristique de problèmes. Représentation des connaissances. Techniques d'inférence et de planification. Étude d'un langage approprié. Traitement de langue naturelle. Apprentissage. Systèmes experts.

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: IFT 3335
  • IFT 3345Introduction aux robots mobiles3 credits

    Ce cours explore le pipeline de la robotique mobile : capteurs, perception, SLAM, planification, contrôle, avec une introduction aux approches modernes comme l'apprentissage par…

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: IFT 3345
  • IFT 3355Infographie3 credits

    2D : tracé, remplissage. 3D : transformations, projections. Surfaces cachées. Illumination : modèles de réflexion. Textures : antialiassage. Modélisation : surfaces paramétriques. Animation :…

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: IFT 3355
  • IFT 3375Informatique théorique3 credits

    Modèles du calcul. Calculabilité et décidabilité. Complexité. Hiérarchies. Complétudes. Sujets choisis.

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: IFT 3375
  • IFT 3395Fondements de l'apprentissage machine3 credits

    Éléments de base des algorithmes d'apprentissage statistique et symbolique. Exemples d'applications en forage de données, reconnaissance des formes, régression non linéaire, et données temporelles.…

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: IFT 3395
  • IFT 3515Optimisation non linéaire3 credits

    Programmation non linéaire. Conditions d'optimalité avec et sans contraintes. Méthodes de directions de descente, de Newton et quasi-Newton. Méthodes de recherche linéaire et de…

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: IFT 3515
  • IFT 3545Graphes et réseaux3 credits

    Introduction à la théorie des graphes et à ses applications en informatique. Arborescences, connexité, coloriages, stabilité. Algorithmes sur les graphes. Applications.

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: IFT 3545
  • IFT 3655Modèles stochastiques3 credits

    Processus stochastiques. Chaînes de Markov. Horizons finis et infinis. Actualisation. Files d'attente. Processus de décision markoviens. Résolution d'équations de récurrence. Modèles d'inventaire. Fiabilité.

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: IFT 3655
  • IFT 3700Introduction à la science des données3 credits

    Mise en contexte et applications des probabilités, statistiques, optimisation et outils informatiques pour la science des données; nettoyage et visualisation de données; enjeux statistiques…

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: IFT 3700
  • IFT 3710Projets en apprentissage automatique3 credits

    Préparation aux applications pratiques de l'apprentissage automatique à travers des projets concrets sur les données réelles. Utilisation de logiciels spécialisés d'apprentissage automatique pour l'intelligence…

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: IFT 3710
  • IFT 3911Analyse et conception des logiciels3 credits

    Ingénierie des besoins. Méthodes de spécification formelle. Principes, méthodes et notations de conception. Description et styles d'architectures logicielles. Composantes logicielles, patrons de conception et…

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: IFT 3911
  • IFT 3913Qualité du logiciel et métriques3 credits

    Définition et promotion de la qualité. Assurance qualité. Plan de qualité. Amélioration et contrôle de qualité (tests, revue, inspections). Normes et cadres de qualité.…

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: IFT 3913
  • IFT 3150Projet d'informatique3 credits

    Projet défini et encadré par un professeur associé à un laboratoire de recherche universitaire. Remarques: Préalables explicites selon la nature du projet.

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: IFT 3150
  • IFT 3151Stage d'informatique3 credits

    Stage en milieu de travail, donnant lieu à un rapport, évalué conjointement par l'employeur et un jury du DIRO.

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: IFT 3151
  • MAT 4000Mémoire de fin d'études3 credits

    Un projet est suggéré à chaque étudiant lui permettant de faire une synthèse de ses connaissances mathématiques. Remarques: L'étudiant soumet un rapport et fait…

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: MAT 4000
  • MAT 2100Analyse 33 credits
  • MAT 2115Équations différentielles3 credits

    Équations du premier et du second ordre. Existence et unicité. Dépendance continue par rapport à la condition initiale. Méthodes analytiques, qualitatives. Systèmes linéaires et…

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: MAT 2115
  • MAT 2130Variable complexe3 credits

    Fonctions holomorphes d'une variable complexe. Représentation conforme. Équations de Cauchy-Riemann. Théorème de Cauchy. Séries de Laurent. Théorème fondamental des résidus.

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: MAT 2130
  • MAT 2300Géométrie différentielle3 credits

    Courbes dans R3 : courbure, torsion, équations de Frenet. Surfaces dans R3 : première et seconde formes fondamentales, courbures de Gauss et moyenne. Isométries…

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: MAT 2300
  • MAT 2412Analyse numérique3 credits

    Propagation d'erreurs. Solution numérique d'équations non linéaires. Interpolation et approximation polynomiale. Dérivation et intégration numériques. Algèbre linéaire : méthodes directes et itératives. Approximation discrète…

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: MAT 2412
  • MAT 2460Dynamiques adaptatives3 credits

    Introduction aux dynamiques adaptatives: évolution des génomes, quasi-espèces, dynamiques des jeux, dynamiques de population (finies et infinies), théorie adaptative sur graphes, automates. Applications :…

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: MAT 2460
  • MAT 2466Analyse appliquée3 credits

    Fonctions Gamma et Bêta, séries de Fourier et d'autres fonctions orthogonales. Problème de Sturm-Liouville, approximation en moyenne quadratique, séparation de variables pour les équations…

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: MAT 2466
  • MAT 2600Algèbre 13 credits

    Exemples de groupes : groupe symétrique, groupes linéaires. Sous-groupes et théorème de Lagrange. Groupe quotient et théorèmes d'isomorphisme. Actions et actions linéaires. Théorème de…

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: MAT 2600
  • MAT 2611Algèbre 23 credits

    Anneaux, idéaux et modules, théorèmes d'isomorphisme, factorisation unique dans un domaine principal, forme normale d'un module noetherien sur un domaine principal, forme canonique et…

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: MAT 2611
  • MAT 2717Processus stochastiques3 credits

    Chaînes de Markov. Processus de Galton-Watson. Processus de Poisson. Processus de mort et de naissance. Étude naïve du mouvement brownien. Applications diverses.

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: MAT 2717
  • MAT 2719Marches et graphes aléatoires3 credits

    Lien entre les marches aléatoires réversibles et les réseaux électriques. Exemples de graphes aléatoires, dont la percolation et les arbres couvrants. Marches aléatoires sur…

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: MAT 2719
  • MAT 3162Équations aux dérivées partielles3 credits

    Équations du premier ordre et du second ordre. Caractéristiques et classification. Équations elliptiques : de Laplace, de Poisson. Équation des ondes. Équation de la…

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: MAT 3162
  • MAT 3300Introduction aux variétés différentiables3 credits

    Variétés différentiables dans R^n. Espaces tangent et cotangent. Champs de vecteurs. Degré des applications, indices des zéros des champs des vecteurs. Théorème de point…

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: MAT 3300
  • MAT 3363Topologie3 credits

    Espaces topologiques. Variétés topologiques, définitions et exemples. Théorème de classification des surfaces. Groupe fondamental. Théorème de Van Kampen. Revêtements.

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: MAT 3363
  • MAT 3450Introduction à la modélisation mathématique3 credits

    Processus de modélisation mathématique: simplification du problème sous étude, formulation mathématique, analyse et interprétation dans la discipline d'origine. Étude de problèmes issus de la…

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: MAT 3450
  • MAT 3460Modélisation mathématique spécialisée et appliquée3 credits

    Processus de modélisation mathématiques avancés: simulations, estimation de paramètres, interprétation. Introduction à l'utilisation des mathématiques dans un milieu multidisciplinaire (médecine, neurosciences, etc.). Étude de…

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: MAT 3460
  • MAT 3632Théorie des nombres3 credits

    Théorème fondamental de l'arithmétique. Équations diophantiennes. Congruences linéaires. Théorèmes d'Euler et de Fermat. Théorie des indices. Racines primitives. Résidus quadratiques. Congruences générales. Nombres premiers.

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: MAT 3632
  • MAT 3634Théorie analytique des nombres3 credits

    Arguments de comptage, estimations asymptotiques, fonctions arithmétiques et séries de Dirichlet, théorème des nombres premiers. Anatomie des entiers, arguments probabilistes, théorème d'Erdos-Kac.

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: MAT 3634
  • MAT 3661Théorie de Galois3 credits

    Compléments de théorie des groupes. Théorie des corps, groupe de Galois, corps de Galois, résolubilité d'équation par radicaux. Résolution de problèmes classiques.

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: MAT 3661
  • STT 2000Échantillonnage3 credits

    Sondages élémentaires, empiriques, stratifiés, systématiques, avec probabilités inégales, à deux degrés. Méthodes de Monte-Carlo : création d'échantillons artificiels, simulation et analyse d'exemples.

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: STT 2000
  • STT 2105Statistique bayésienne3 credits

    Théorie de la décision, lois a priori et a posteriori, règle de Bayes, rapport de Bayes, loi prédictive, région de prévision, modèle hiérarchique, simulations…

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: STT 2105
  • STT 2400Régression linéaire3 credits

    Méthode des moindres carrés. Théorèmes de Gauss-Markov et de Cochran. Estimation et tests d'hypothèses. Résidus et diagnostics. Construction de modèles. Exemples. Remarques: Utilisation du…

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: STT 2400
  • STT 2700Concepts et méthodes en statistique3 credits

    Estimation ponctuelle et par intervalle. Tests d'hypothèses. Méthodes graphiques. Test du khi-deux. Théorie de la décision et inférence bayésienne. Comparaisons de deux échantillons. Lié…

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: STT 2700
  • STT 3410Plans et analyses d'expériences3 credits

    Principes. Assignation au hasard. Répliques. Blocs. Effets fixes et aléatoires. Classification simple. Plans factoriels, à mesures répétées, incomplets. Résidus et diagnostics. Applications. Remarques: Utilisation…

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: STT 3410
  • STT 3781Laboratoire de statistique3 credits

    Planification d'expériences et de sondages. Exploration et analyse de données à l'aide de progiciels. Interprétation et communication de résultats.

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: STT 3781
  • STT 3790Apprentissage statistique3 credits

    Évaluation d'un modèle de régression et sélection de variables. Méthodes de rétrécissement. Modèles linéaires généralisés. Méthode des k plus proches voisins. Arbres de décision.…

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: STT 3790
  • STT 3795Fondements théoriques en science des données3 credits

    Classification. Réduction de la dimension. Modélisation de relations avec noyaux de similarité. Regroupements. Apprentissage de variétés. Fondements mathématiques et applications d'algorithmes d'apprentissage.

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: STT 3795
  • STT 3220Méthodes de prévision3 credits

    Estimation ponctuelle et par intervalle. Tests d'hypothèses. Méthodes graphiques. Test du khi-deux. Théorie de la décision et inférence bayésienne. Comparaisons de deux échantillons.

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: STT 3220
  • STT 3260Modèles de survie3 credits

    Fonction de survie. Taux de panne. Modèles paramétriques et non paramétriques pour des données complètes. Estimation. Différents types de censure. Modèle de régression. Applications.

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: STT 3260
  • STT 3510Biostatistique3 credits

    Études de cohortes, études transversales, longitudinales, prospectives. Détermination des tailles d'échantillon dans les devis. Fiabilité des mesures.

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: STT 3510
  • STT 4000Mémoire de fin d'études3 credits

    Un projet est suggéré à chaque étudiant lui permettant de faire une synthèse de ses connaissances en statistique. L'étudiant soumet un rapport et fait…

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: STT 4000
  • ACT 1240Mathématiques financières3 credits

    Mesures d'intérêt, valeurs présentes, accumulées, annuités certaines à paiements égaux et non-égaux, remboursement des prêts, obligations, flux monétaires généraux et portefeuilles, duration, immunisation, déterminants…

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: ACT 1240
  • ACT 2241Produits dérivés et gestion de risque3 credits

    Options d'achat/vente, contrats à terme/à livrer, stratégies de gestion des risques, évaluation d'options, parité, arbitrage, modèle binomial, modèle de Black-Scholes, couverture dynamique.

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: ACT 2241
  • ACT 2243Investissements3 credits

    Marchés financiers et actifs financiers qui s'y transigent (actions, titres à revenu fixe). Construction de portefeuilles, frontière efficace. Modèle CAPM. Efficience des marchés et…

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: ACT 2243
  • ACT 2284Mathématiques de l'assurance IARD3 credits

    Théorie de l'estimation et de la sélection de modèles paramétriques. Théorie de la crédibilité. Tarification et réserves.

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: ACT 2284
  • ACT 3230Finance mathématique3 credits

    Notions de probabilités et calcul stochastique, théorie de l'arbitrage, théorèmes fondamentaux, modèles binomiaux, modèle de Black-Scholes, modèles pour taux d'intérêt, calibration de modèles aux…

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: ACT 3230
  • ACT 3251Théorie du risque3 credits

    Modèles de fréquence et de sévérité des sinistres, modèles collectifs, distribution des pertes totales. Types de contrat d'assurance et de réassurance IARD. Effet de…

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: ACT 3251
  • ACT 3253Gestion des risques3 credits

    Types de risques traditionnels et non traditionnels (ex. risque d'entreprise, risques environnementaux). Méthodes qualitatives et quantitatives d'évaluation et de gestion des risques.

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: ACT 3253
  • ACT 3261Modélisation prédictive3 credits

    Techniques de description et de visualisation de données. Applications de modèles linéaires généralisés et d'arbres de décision. Techniques de regroupement de données. Communication et…

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: ACT 3261
  • ACT 3282Laboratoire de mathématiques financières3 credits

    Étude de problèmes complexes en mathématiques financières. Communication des résultats

    Published content excerpt; open the course source for the complete definition.

    UdeM official course definition: ACT 3282
Elective choices
  • L’orientation Mathématiques et informatique, segments 01 et 70, comporte 49 crédits obligatoires, 39 crédits à option et 3 crédits au choix.
  • L’orientation utilise au moins cinq cours à option du bloc 70B en informatique et cinq cours à option du bloc 70D en mathématiques et statistique. Le cours au choix relève du bloc 01Z.
Study routes
  • 01
  • 71 Propre à l'orientation science des données
Study locations
Teaching location and format
Offert au campus Montréal. Temps plein et Temps partiel.Université de Montréal · current programme-specific teaching-campus statement
ReferencesUniversité de Montréal published course and credit blocksUniversité de Montréal · current programme-specific teaching-campus statementUdeM official course definition: MAT 1000UdeM official course definition: ACT 1240UdeM official course definition: ACT 2241UdeM official course definition: ACT 2243UdeM official course definition: ACT 2284UdeM official course definition: ACT 3230UdeM official course definition: ACT 3251UdeM official course definition: ACT 3253UdeM official course definition: ACT 3261UdeM official course definition: ACT 3282UdeM official course definition: IFT 1015UdeM official course definition: IFT 1025UdeM official course definition: IFT 1065UdeM official course definition: IFT 1215UdeM official course definition: IFT 1575UdeM official course definition: IFT 2015UdeM official course definition: IFT 2105UdeM official course definition: IFT 2125UdeM official course definition: MAT 1400UdeM official course definition: MAT 1600UdeM official course definition: MAT 1720UdeM official course definition: STT 1700UdeM official course definition: MAT 1410UdeM official course definition: MAT 2050UdeM official course definition: IFT 1005UdeM official course definition: IFT 1227UdeM official course definition: IFT 2035UdeM official course definition: IFT 2245UdeM official course definition: IFT 2255UdeM official course definition: IFT 2425UdeM official course definition: IFT 2505UdeM official course definition: IFT 2905UdeM official course definition: IFT 2935UdeM official course definition: IFT 3065UdeM official course definition: IFT 3155UdeM official course definition: IFT 3205UdeM official course definition: IFT 3225UdeM official course definition: IFT 3245UdeM official course definition: IFT 3275UdeM official course definition: IFT 3295UdeM official course definition: IFT 3325UdeM official course definition: IFT 3335UdeM official course definition: IFT 3345UdeM official course definition: IFT 3355UdeM official course definition: IFT 3375UdeM official course definition: IFT 3395UdeM official course definition: IFT 3515UdeM official course definition: IFT 3545UdeM official course definition: IFT 3655UdeM official course definition: IFT 3700UdeM official course definition: IFT 3710UdeM official course definition: IFT 3911UdeM official course definition: IFT 3913UdeM official course definition: IFT 3150UdeM official course definition: IFT 3151UdeM official course definition: MAT 4000UdeM official course definition: MAT 2115UdeM official course definition: MAT 2130UdeM official course definition: MAT 2300UdeM official course definition: MAT 2412UdeM official course definition: MAT 2460UdeM official course definition: MAT 2466UdeM official course definition: MAT 2600UdeM official course definition: MAT 2611UdeM official course definition: MAT 2717UdeM official course definition: MAT 2719UdeM official course definition: MAT 3162UdeM official course definition: MAT 3300UdeM official course definition: MAT 3363UdeM official course definition: MAT 3450UdeM official course definition: MAT 3460UdeM official course definition: MAT 3632UdeM official course definition: MAT 3634UdeM official course definition: MAT 3661UdeM official course definition: STT 2000UdeM official course definition: STT 2105UdeM official course definition: STT 2400UdeM official course definition: STT 2700UdeM official course definition: STT 3410UdeM official course definition: STT 3781UdeM official course definition: STT 3790UdeM official course definition: STT 3795UdeM official course definition: STT 3220UdeM official course definition: STT 3260UdeM official course definition: STT 3510UdeM official course definition: STT 4000

Careers

Career examples

  • Analyste en informatique
  • Spécialiste de la recherche opérationnelle
Scope and qualifications

University-published career examples for Mathématiques et Informatique, including its published routes; some require further training or registration. These are examples, not ranked graduate outcomes.

University-published career examples and work settings, not measured graduate outcomes. Some roles require further study, registration or experience.

Costs

Fee category

Published tuition

2026–27 · 2026–27 · Per credit · CAD

Quebec residents example · Choose your category

Tuition$103.92 / credit

Base tuition · Approved French/Belgian and other exemptions change rates

Last updated

Suggest to a student