Skip to content

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) Techniques de l'informatique (420.B0) ( voir Remarques ) 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 Programmation: Obligatoire - 15 crédits.
  • Bloc 01B Système: Obligatoire - 12 crédits.
  • Bloc 01C Théorie: Obligatoire - 12 crédits.
  • Bloc 01D Mathématiques: Obligatoire - 12 crédits.
  • Bloc 01Y Contributions d'autres disciplines: Option - 6 crédits.
  • Bloc 01Z: Choix - 6 crédits.
  • Bloc 76A Interfaces et bases de données: Obligatoire - 6 crédits.
  • Bloc 76B Génie logiciel: Option - Minimum 3 crédits, maximum 9 crédits.
  • Bloc 76C Cours complémentaires: Option - Minimum 12 crédits, maximum 18 crédits.
  • Bloc 76D Projet et stage: Option - Maximum 6 crédits.
  • Bloc 77A Interfaces et bases de données: Obligatoire - 6 crédits.
  • Bloc 77B Génie logiciel: Option - Minimum 3 crédits, maximum 9 crédits.
  • Bloc 77C Stages: Obligatoire - 9 crédits.
  • Bloc 77D Cours complémentaires: Option - Minimum 3 crédits, maximum 9 crédits.
  • Bloc 78A Méthodes formelles: Option - Minimum 3 crédits, maximum 9 crédits.
  • Bloc 78B Projet honor: Obligatoire - 3 crédits.
  • Bloc 78C Cours de deuxième cycle: Option - Minimum 7 crédits, maximum 8 crédits.
  • Bloc 78D Compléments: Option - Minimum 9 crédits, maximum 15 crédits.
ReferencesUniversité de Montréal published course and credit blocksUniversité de Montréal · current programme-specific teaching-campus statementUdeM official course definition: ANG 1903UdeM official course definition: ANG 1913UdeM official course definition: ANG 1921UdeM official course definition: ANG 1924UdeM official course definition: ANG 1933UdeM official course definition: BCM 1501UdeM official course definition: BCM 1503UdeM official course definition: BIO 1203UdeM official course definition: COM 2001UdeM official course definition: BIN 6002UdeM official course definition: BIN 6003UdeM official course definition: DRT 1002SUdeM official course definition: ECN 1000UdeM official course definition: ECN 1050UdeM official course definition: ECN 2230UdeM official course definition: GEO 1532UdeM official course definition: GEO 1542UdeM official course definition: IFT 1005UdeM official course definition: IFT 1015UdeM official course definition: IFT 1025UdeM official course definition: IFT 2015UdeM official course definition: IFT 2035UdeM official course definition: IFT 1215UdeM official course definition: IFT 1227UdeM official course definition: IFT 2245UdeM official course definition: IFT 2255UdeM official course definition: IFT 1065UdeM official course definition: IFT 1575UdeM official course definition: IFT 2105UdeM official course definition: IFT 2125UdeM official course definition: MAT 1400UdeM official course definition: MAT 1600UdeM official course definition: MAT 1978UdeM official course definition: LCO 2030UdeM official course definition: LNG 1080UdeM official course definition: LNG 1955UdeM official course definition: MAT 2450UdeM official course definition: MAT 2531UdeM official course definition: MCB 1979UdeM official course definition: PHI 1130UdeM official course definition: PHI 2005UdeM official course definition: PHY 1651UdeM official course definition: PSY 2055UdeM official course definition: PSY 2065UdeM official course definition: REI 1010UdeM official course definition: IFT 2905UdeM official course definition: IFT 2935UdeM official course definition: IFT 3911UdeM official course definition: IFT 3913UdeM official course definition: IFT 2425UdeM official course definition: IFT 2505UdeM 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: STT 2700UdeM official course definition: IFT 3150UdeM official course definition: IFT 3151UdeM official course definition: IFT 3710UdeM official course definition: IFT 2550UdeM official course definition: IFT 3550UdeM official course definition: IFT 3551UdeM official course definition: IFT 4055UdeM official course definition: IFT 6010UdeM official course definition: IFT 6042UdeM official course definition: IFT 6145UdeM official course definition: IFT 6150UdeM official course definition: IFT 6155UdeM official course definition: IFT 6172UdeM official course definition: IFT 6180UdeM official course definition: IFT 6232UdeM official course definition: IFT 6255UdeM official course definition: IFT 6261UdeM official course definition: IFT 6271UdeM official course definition: IFT 6291UdeM official course definition: IFT 6292UdeM official course definition: IFT 6521UdeM official course definition: IFT 6551UdeM official course definition: IFT 6561

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

Courses

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

76 Propre à l'orientation générale

76 Propre à l'orientation générale

Admission d’automne · Trimestre 1, automne5 listed

Cheminement type publié. Les trimestres indiqués correspondent à cette cohorte.

  • 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 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
UdeM · Informatique, cheminement général de trois ans, 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
  • 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
  • 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
  • MAT 1978Probabilités et statistique4 credits

    Probabilités, indépendance. Variables aléatoires. Espérance. Lois de probabilité. Vecteurs aléatoires. Loi des grands nombres, théorème limite central. Intervalles de confiance. Régression linéaire. Test du…

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

    UdeM official course definition: MAT 1978
UdeM · Informatique, cheminement général de trois ans, admission d’automne
Admission d’automne · Trimestre 3, automne4 listed

Le plan ajoute un cours au choix ou du bloc 01Y.

  • 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
  • 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 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
UdeM · Informatique, cheminement général de trois ans, admission d’automne
Admission d’automne · Trimestre 4, hiver5 listed

Le plan réserve cinq places à chacun des trimestres 5 et 6 pour des cours à option, au choix ou du bloc 01Y.

  • 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
  • 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 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
UdeM · Informatique, cheminement général de trois ans, admission d’automne
Admission d’hiver · Trimestre 1, hiver5 listed

Cheminement type publié. Les trimestres indiqués correspondent à cette cohorte.

  • 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 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
UdeM · Informatique, cheminement général de trois ans, admission d’hiver
Admission d’hiver · Trimestre 2, automne4 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
  • 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
  • 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
  • MAT 1978Probabilités et statistique4 credits

    Probabilités, indépendance. Variables aléatoires. Espérance. Lois de probabilité. Vecteurs aléatoires. Loi des grands nombres, théorème limite central. Intervalles de confiance. Régression linéaire. Test du…

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

    UdeM official course definition: MAT 1978
UdeM · Informatique, cheminement général de trois ans, admission d’hiver
Admission d’hiver · Trimestre 3, hiver4 listed

Le plan ajoute un cours à option.

  • 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
  • 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 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
UdeM · Informatique, cheminement général de trois ans, admission d’hiver
Admission d’hiver · Trimestre 4, automne3 listed

Le plan ajoute deux cours à option, au choix ou du bloc 01Y.

  • 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 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
  • 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
UdeM · Informatique, cheminement général de trois ans, admission d’hiver
Admission d’hiver · Trimestre 5, hiver2 listed

Le plan ajoute trois cours à option, au choix ou du bloc 01Y. Il réserve cinq places au trimestre 6 pour les mêmes catégories.

  • 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 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
UdeM · Informatique, cheminement général de trois ans, admission d’hiver
77 Propre à l'orientation COOP

77 Propre à l'orientation COOP

Admission d’automne · Trimestre 1, automne5 listed

Cheminement type de l’orientation COOP pour les admissions d’automne 2025 et après.

  • 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 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
UdeM · Informatique, orientation COOP, admission à l’automne 2025 et après
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
  • 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
  • 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
  • MAT 1978Probabilités et statistique4 credits

    Probabilités, indépendance. Variables aléatoires. Espérance. Lois de probabilité. Vecteurs aléatoires. Loi des grands nombres, théorème limite central. Intervalles de confiance. Régression linéaire. Test du…

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

    UdeM official course definition: MAT 1978
UdeM · Informatique, orientation COOP, admission à l’automne 2025 et après
Admission d’automne · Trimestre 3, été4 listed
  • 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 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 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
  • 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
UdeM · Informatique, orientation COOP, admission à l’automne 2025 et après
Admission d’automne · Trimestre 4, automne1 listed

Premier stage de l’orientation COOP.

  • IFT 2550Stage d'informatique 13 credits

    Premier stage du programme COOP, 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 2550
UdeM · Informatique, orientation COOP, admission à l’automne 2025 et après
Admission d’automne · Trimestre 5, hiver5 listed
  • 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 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 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 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
UdeM · Informatique, orientation COOP, admission à l’automne 2025 et après
Admission d’automne · Trimestre 6, été1 listed

Deuxième stage. Le trimestre 7 prévoit quatre cours à option des blocs 77B et 77D.

  • IFT 3550Stage d'informatique 23 credits

    Deuxième stage du programme COOP, 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 3550
UdeM · Informatique, orientation COOP, admission à l’automne 2025 et après
Admission d’automne · Trimestre 8, hiver1 listed

Troisième stage. Le trimestre 9 prévoit quatre cours à option, au choix ou du bloc 01Y.

  • IFT 3551Stage d'informatique 33 credits

    Troisième stage du programme COOP, 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 3551
UdeM · Informatique, orientation COOP, admission à l’automne 2025 et après
Additional published courses
  • ANG 1903Anglais 3 (niveau B1.1)3 credits

    Communiquer dans des domaines d'intérêt personnel. Compréhension de discussions sur des sujets divers. Rédactions. Lecture d'un livre court et/ou de courts textes. Approfondissement de…

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

    UdeM official course definition: ANG 1903
  • ANG 1913Lire en anglais 2 (niveau B2 sciences)3 credits

    Saisir le sens de textes sur des sujets en sciences. Analyse de phénomènes lexicaux et de particularités grammaticales et stylistiques réservées au style scientifique.…

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

    UdeM official course definition: ANG 1913
  • ANG 1921Écrire en anglais 1 (niveau B1)3 credits

    Rédiger des textes courants. Enrichissement du vocabulaire et de la grammaire propre au style écrit. Apprentissage de stratégies de planification d'écriture. Remarques: Approche analytique.

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

    UdeM official course definition: ANG 1921
  • ANG 1924Rédaction académique et professionnelle2 credits

    Ce cours permet d'acquérir un excellent degré d'aisance en langue anglaise pour exprimer par écrit, dans un cadre structuré (article, rapport, etc.), ses recherches…

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

    UdeM official course definition: ANG 1924
  • ANG 1926Anglais écrit pour sciences nature et santé1 credits
  • ANG 1933Expression orale académique et professionnelle3 credits

    Ce cours permet d'acquérir un excellent degré d'aisance en langue anglaise pour exprimer oralement devant un public compétent ses idées, avis et opinions lors…

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

    UdeM official course definition: ANG 1933
  • BCM 1501Origine biochimique de la vie3 credits

    Caractéristiques de la vie. Conditions physico-chimiques. Structure et propriétés des glucides, lipides, acides aminés, protéines, nucléotides, vitamines. Des molécules organiques aux premières cellules. Évolution.

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

    UdeM official course definition: BCM 1501
  • BCM 1503Acides nucléiques et génétique 13 credits

    Métabolisme des nucléotides. Structure de l'ADN, de l'ARN, de la chromatine et des chromosomes. Réplication, dégradation, mutation, réparation et recombinaison de l'ADN. Code génétique.…

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

    UdeM official course definition: BCM 1503
  • BIO 1203Introduction à la génétique3 credits

    Loi de Mendel et mécanismes de l'hérédité. Linkage génétique et recombinaison. Probabilités et génétique. Éléments de cytogénétique. Mutations. Applications en biotechnologie et impact social.

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

    UdeM official course definition: BIO 1203
  • COM 2001Communication et mondialisation3 credits

    Théories et enjeux relatifs à la communication dans les processus et contextes de la mondialisation tels que le néoimpérialisme, l'hégémonie, la revendication et la…

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

    UdeM official course definition: COM 2001
  • DRT 1002SIntroduction au droit3 credits

    Notions de droit, de règle de droit. Sources de la règle de droit. Pouvoirs législatif, exécutif et judiciaire : composition et compétence. Éléments fondamentaux…

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

    UdeM official course definition: DRT 1002S
  • ECN 1000Principes d'économie3 credits

    Présentation des outils de base de l'analyse économique : coût d'opportunité, offre, demande et prix; choix des consommateurs; choix de production des firmes; marchés…

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

    UdeM official course definition: ECN 1000
  • ECN 1050Introduction à la macroéconomie3 credits

    Interdépendance des marchés et comptabilité nationale et financière. Marchés monétaires et théories de l'inflation. Marché du travail et types de chômage. Modèles de long…

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

    UdeM official course definition: ECN 1050
  • ECN 2230Institutions et marchés financiers3 credits

    Monnaie et régimes monétaires. Les marchés financiers et la réglementation. Instruments financiers. Opérations bancaires. Gestion monétaire. Marchés des changes. Marchés boursiers.

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

    UdeM official course definition: ECN 2230
  • GEO 1532SIG1 - Cartographie3 credits

    Les données cartographiques, les données spatiales numériques, les méthodes d'acquisition de données cartographiques, les projections cartographiques, échelle et contenu d'une carte, la sémiologie graphique,…

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

    UdeM official course definition: GEO 1532
  • GEO 1542Introduction à la télédétection3 credits

    Initiation à la télédétection et aux applications d'images optiques et radar en géographie. Méthodes de suivi environnemental par télédétection. Remarques: Laboratoires de photo-interprétation et…

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

    UdeM official course definition: GEO 1542
  • HEC 3015Management (MNGT30400)3 credits
  • HEC 3017Comprendre les états financiers (COMP30900)3 credits
  • HOR 1200Horizon: Risques et défis du XXIe siècle3 credits
  • LCO 2030Textes et médias3 credits

    Analyse des interactions entre la littérature (institution, production, textualité), les médias et les technologies (hypertexte, film, vidéo).

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

    UdeM official course definition: LCO 2030
  • LNG 1080Notions de lexicologie, morphologie et sémantique3 credits

    Notions de base de lexicologie, sémantique et morphologie. Thèmes abordés : unité lexicale, signes et règles morphologiques, structure du lexique, relations lexicales, analyse sémantique,…

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

    UdeM official course definition: LNG 1080
  • LNG 1955Notions générales de linguistique3 credits

    Ce cours vise à donner une formation linguistique de base. Remarque : Ce cours ne peut pas être reconnu comme cours au choix dans…

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

    UdeM official course definition: LNG 1955
  • MAT 2450Mathématiques et technologie3 credits

    Étude de plusieurs sujets dans des domaines où les mathématiques jouent un rôle essentiel pour la technologie : informatique, cryptographie, transports, biotechnologie, pharmacie, traitement…

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

    UdeM official course definition: MAT 2450
  • MAT 2531Histoire des mathématiques3 credits

    Les mathématiques dans l'Antiquité. Les mathématiques en Chine, en Inde et chez les Arabes. Les mathématiques en Europe de 500 à 1600. La géométrie…

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

    UdeM official course definition: MAT 2531
  • MCB 1979Microbiologie générale3 credits

    Introduction aux méthodes d'étude des bactéries, des levures et des virus. Morphologie, physiologie, génétique. Introduction à l'immunologie; antigènes, anticorps, applications. Remarques: Travaux pratiques en…

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

    UdeM official course definition: MCB 1979
  • PHI 1130Philosophie des sciences3 credits

    La science comme entreprise rationnelle : spécificité de l'explication scientifique. Notions d'hypothèse, de loi, de théorie. Le développement de la science : modèles continuistes…

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

    UdeM official course definition: PHI 1130
  • PHI 2005Logique 23 credits

    Introduction à la métalogique propositionnelle : complétude et décidabilité de la logique propositionnelle classique. Introduction à des variantes et alternatives logiques intuitionniste, multivalente, modale,…

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

    UdeM official course definition: PHI 2005
  • PHY 1651Mécanique classique 13 credits

    Concepts fondamentaux de la mécanique. Lois de conservation. Rotation autour d'un axe. Forces centrales. Problème de Kepler. Diffusion et section efficace. Gravitation.

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

    UdeM official course definition: PHY 1651
  • PSY 2055Psychologie de la perception3 credits

    Principales problématiques : perspective historique et théories contemporaines. Processus perceptifs de la perception de l'environnement (espace, forme, mouvement) : analyse phénoménale et étude comparative…

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

    UdeM official course definition: PSY 2055
  • PSY 2065Processus cognitifs 13 credits

    Étude des processus attentionnels et mnésiques de l'être humain. Aperçu des principaux résultats et des principales théories concernant l'acquisition, la rétention et la récupération…

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

    UdeM official course definition: PSY 2065
  • REI 1010Introduction aux relations industrielles3 credits

    Champ d'études: relations du travail, gestion des ressources humaines et politiques publiques du travail. Constitution et évolution des relations industrielles sur le plan théorique.…

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

    UdeM official course definition: REI 1010
  • 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 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 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
  • 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
  • HOR 3200Horizon: outils numériques et défis du XXIe siècle3 credits
  • 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
  • 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 4055Projet informatique honor3 credits

    Initiation à la recherche par le biais d'un projet défini et encadré par un professeur au sein d'un laboratoire du DIRO, évalué conjointement par…

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

    UdeM official course definition: IFT 4055
  • BIN 6002Principes d'analyse génomique3 credits

    Identification (gènes protéiques et d'ARNs structuraux introns) par comparaison de séquences et recherche de motifs. Alignements multiples et code génétique. Assemblage et annotation de…

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

    UdeM official course definition: BIN 6002
  • BIN 6003Architecture des polymères biologiques3 credits

    Conformation macromoléculaire. Analyse de structures tridimensionnelles.

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

    UdeM official course definition: BIN 6003
  • IFT 6010Intelligence artificielle4 credits

    Représentation des connaissances. Logique classique et techniques de résolution automatique de problèmes. Raisonnement non monotone, induction, connaissances et croyances. Planification.

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

    UdeM official course definition: IFT 6010
  • IFT 6042Synthèse d'images4 credits

    Modélisation géométrique. Courbes et surfaces. Visibilité. Lumière et ombrage. Modèles de transparence, réflexion, réfraction. Textures. Fractales et modèles stochastiques. Antialiasing. Lancer de rayons. Phénomènes…

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

    UdeM official course definition: IFT 6042
  • IFT 6080Sujets en exploitation des ordinateurs4 credits
  • IFT 6145Vision tridimensionnelle4 credits

    Concepts de vision par ordinateur. Calibrage de caméra, stéréoscopie, flux optique, mosaïques et panoramas. Méthodes de reconstruction volumétrique.

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

    UdeM official course definition: IFT 6145
  • IFT 6150Traitements d'images4 credits

    Échantillonnage. Opérations sur les images. Amélioration. Restauration. Compression. Réalisation d'un projet appliqué.

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

    UdeM official course definition: IFT 6150
  • IFT 6155Informatique quantique4 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 6155
  • IFT 6172Sémantique des langages de programmation4 credits

    Historique. Définitions de style opératoire (Vienne), dénotationnel (Scott) et déductif (Hoare, Dijkstra). Notions d'algèbre universelle, théorie des domaines, lambda-calcul typé. Illustrations pratiques. Développements récents.

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

    UdeM official course definition: IFT 6172
  • IFT 6180Cryptologie : théorie et applications4 credits

    Historique et définitions. Cryptographie et cryptanalyse. Théorie de l'information. Cryptographie conventionnelle, à clefs publiques, probabiliste et quantique. Génération pseudo et quasi aléatoire. Applications diverses.

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

    UdeM official course definition: IFT 6180
  • IFT 6232Compilation4 credits

    Aspects de l'organisation d'un compilateur; génération et optimisation de code, récupération d'erreurs, analyse de flot de contrôle. Interprètes, performance, test et diffusion. Écriture d'un…

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

    UdeM official course definition: IFT 6232
  • IFT 6255Recherche d'information4 credits

    Principe de la recherche d'information. Sélection des documents pertinents. Modèles booléen, vectoriel, probabiliste, logique. Réalisation. Évaluation des performances. Analyses linguistiques, syntaxiques et sémantiques.

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

    UdeM official course definition: IFT 6255
  • IFT 6261Traitement des connaissances4 credits

    Intelligence artificielle, sécurité de l'information, économie des données personnelles, éthique de l'intelligence artificielle, médias sociaux, apprentissage à distance, commerce électronique, agents intelligents, systèmes de…

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

    UdeM official course definition: IFT 6261
  • IFT 6271Sécurité informatique4 credits

    Confidentialité et intégrité des données. Protection des réseaux et du commerce électronique. Clefs publiques et les tiers de confiance. Méthodes d'authentification. Coupe-feu. Gestion des…

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

    UdeM official course definition: IFT 6271
  • IFT 6291Bio-informatique génomique4 credits

    Comparaison et alignement des séquences biologiques. Structures secondaires des acides ribonucléiques. Recherche de motifs. Assemblage de fragments d'ADN, cartographie physique. Ordre des gènes.

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

    UdeM official course definition: IFT 6291
  • IFT 6292Bio-informatique moléculaire4 credits

    Structure 3D des protéines et ARN. Modèles et optimisation de l'énergie potentielle, moléculaire. Espace et recherche de conformations, modélisation comparative et de novo.

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

    UdeM official course definition: IFT 6292
  • IFT 6521Programmation dynamique4 credits

    Processus de décision séquentiels déterministes et stochastiques. Horizons finis et infinis. Équations de récurrence. Algorithmes : itération des valeurs, itération des politiques, programmation linéaire,…

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

    UdeM official course definition: IFT 6521
  • IFT 6551Programmation en nombres entiers4 credits

    Méthodes de troncature, génération de facettes. Méthodes d'énumération. Méthodes de décomposition. Applications : recouvrement et partition d'ensembles, localisation de dépôts, voyageur de commerce, problèmes…

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

    UdeM official course definition: IFT 6551
  • IFT 6561Simulation : aspects stochastiques4 credits

    Modèles stochastiques à événements discrets. Modélisation des aléas. Analyse des résultats et intervalles de confiance. Réduction de la variance. Analyse de sensibilité et optimisation.…

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

    UdeM official course definition: IFT 6561
Elective choices
  • L’orientation générale comprend 57 crédits obligatoires, 27 crédits à option et 6 crédits au choix.
  • L’orientation COOP comprend 66 crédits obligatoires, dont 9 de stages, ainsi que 18 crédits à option et 6 crédits au choix.
  • Le cheminement honor comprend 54 crédits obligatoires, 30 crédits à option et 6 crédits au choix.
Study routes
  • 78 Propre au cheminement honor
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: ANG 1903UdeM official course definition: ANG 1913UdeM official course definition: ANG 1921UdeM official course definition: ANG 1924UdeM official course definition: ANG 1933UdeM official course definition: BCM 1501UdeM official course definition: BCM 1503UdeM official course definition: BIO 1203UdeM official course definition: COM 2001UdeM official course definition: BIN 6002UdeM official course definition: BIN 6003UdeM official course definition: DRT 1002SUdeM official course definition: ECN 1000UdeM official course definition: ECN 1050UdeM official course definition: ECN 2230UdeM official course definition: GEO 1532UdeM official course definition: GEO 1542UdeM official course definition: IFT 1005UdeM official course definition: IFT 1015UdeM official course definition: IFT 1025UdeM official course definition: IFT 2015UdeM official course definition: IFT 2035UdeM official course definition: IFT 1215UdeM official course definition: IFT 1227UdeM official course definition: IFT 2245UdeM official course definition: IFT 2255UdeM official course definition: IFT 1065UdeM official course definition: IFT 1575UdeM official course definition: IFT 2105UdeM official course definition: IFT 2125UdeM official course definition: MAT 1400UdeM official course definition: MAT 1600UdeM official course definition: MAT 1978UdeM official course definition: LCO 2030UdeM official course definition: LNG 1080UdeM official course definition: LNG 1955UdeM official course definition: MAT 2450UdeM official course definition: MAT 2531UdeM official course definition: MCB 1979UdeM official course definition: PHI 1130UdeM official course definition: PHI 2005UdeM official course definition: PHY 1651UdeM official course definition: PSY 2055UdeM official course definition: PSY 2065UdeM official course definition: REI 1010UdeM official course definition: IFT 2905UdeM official course definition: IFT 2935UdeM official course definition: IFT 3911UdeM official course definition: IFT 3913UdeM official course definition: IFT 2425UdeM official course definition: IFT 2505UdeM 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: STT 2700UdeM official course definition: IFT 3150UdeM official course definition: IFT 3151UdeM official course definition: IFT 3710UdeM official course definition: IFT 2550UdeM official course definition: IFT 3550UdeM official course definition: IFT 3551UdeM official course definition: IFT 4055UdeM official course definition: IFT 6010UdeM official course definition: IFT 6042UdeM official course definition: IFT 6145UdeM official course definition: IFT 6150UdeM official course definition: IFT 6155UdeM official course definition: IFT 6172UdeM official course definition: IFT 6180UdeM official course definition: IFT 6232UdeM official course definition: IFT 6255UdeM official course definition: IFT 6261UdeM official course definition: IFT 6271UdeM official course definition: IFT 6291UdeM official course definition: IFT 6292UdeM official course definition: IFT 6521UdeM official course definition: IFT 6551UdeM official course definition: IFT 6561

Careers

Career examples

  • Programmeur(-euse)-analyste
  • Développeur(-euse) front end et back end
  • Administrateur(-trice) de systèmes informatiques
Scope and qualifications

University-published career examples for 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