Details de certains cours
IFT6010 : Modern Natural Language Processing (English)
IFT6042 : Synthèse d'images (Langue d'enseignement déterminée en début de session)
IFT6056 : Chaîne de blocs et ses applications (English)
IFT6080 : Théorie de l'information
IFT6085 : Sujets en intelligence artificielle (English)
IFT6095 : Sujets en infographie
IFT6113 : Modélisation géométrique et analyse de formes (English)
IFT6132 : Prédiction structurée avancée et optimisation (English)
IFT6135 : Apprentissage de représentations (English)
IFT6145 : Vision tridimensionnelle
IFT6155 : Informatique quantique
IFT6172 : Sémantique des langages de programmation (Bilingue)
IFT6180 : Introduction à la cryptographie moderne
IFT6195 : Sujets en informatique quantique
IFT6232 : Compilation
IFT6253 : Conception basée sur les modèles (English)
IFT6255 : Recherche d'information (English)
IFT6268 : L'apprentissage auto-supervisé de la représentation (English)
IFT6269 : Modèles graphiques probabilistes et apprentissage (English)
IFT6271 : Sécurité informatique
IFT6285 : Traitement naturel de la langue
IFT6291 : Bio-informatique génomique
IFT6370 : Informatique théorique
IFT6390 : Fondement de l'apprentissage machine (English)
IFT6490 : Théorie des graphes (Langue d'enseignement déterminée en début de session)
IFT6504 : Programmation mathématique (English)
IFT6561 : Simulation : aspects stochastiques
IFT6575 : Méthodes de recherche opérationnelle
IFT6755 : Analyse du logiciel (Bilingue)
IFT6756 : Théorie des jeux et apprentissage automatique (English)
IFT6757 : Véhicules autonomes (English)
IFT6758 : Science des données (English)
IFT6760A : Décomposition matricielle et tensorielle pour l'apprentissage automatique (English)
IFT6760B : Continual Learning: Towards "Broad" AI (English)
IFT6760C : Cours avancé en apprentissage par renforcement (English)