Voir la liste détaillée
Bloc Pédagogique d’UE : Bloc 1 M1 Calcul (TC)  
    | U.E. : Compilation / traduction des programmes  
    | U.E. : Algorithmique pour l'optimisation  
    | U.E. : Modèles de calcul et complexité  
    | U.E. : Apprentissage et analyse de données  
Bloc Pédagogique d’UE : Bloc 2 M1 Réseau et programmation (TC)  
    | U.E. : Gestion de projet et génie logiciel  
    | U.E. : Conception d'applications Web  
    | U.E. : Réseaux  
    | U.E. : Algorithmique distribuée  
Cursus : Cursus M1 Informatique - Formation initiale  
    | Bloc Pédagogique d’UE : Bloc 3 M1 Thématique (FI)  
    |     | U.E. : Programmation avancée  
    |     | U.E. : Bases de l'intelligence artificielle  
    |     | U.E. : Informatique graphique et image  
    | Bloc Pédagogique d’UE : Bloc 4 M1 Soft skills (FI)  
    |     | U.E. : Ouverture à la recherche  
    |     | U.E. : Insertion professionnelle  
    | Bloc Pédagogique d’UE : Bloc 5 M1 Spécialisation (FI)  
    |     | U.E. : Web avancé et web mobile  
    |     | U.E. : Bases de données déductives  
    |     | U.E. : Réseaux par la pratique  
    |     | U.E. : Analyse d'image  
    |     | U.E. : Projet transversal innovant  
    |     | U.E. : Parallélisme  
    |     | U.E. : Théorie des jeux  
    |     | U.E. : Synthèse d'image  
    |     | U.E. : Logiciels éducatifs  
    |     | U.E. : Cryptographie et sécurité  
    |     | U.E. : Animation en synthèse d'image  
    |     | U.E. : Bases de données non relationnelles  
    |     | U.E. : Systèmes avancés  
    |     | U.E. : Programmation d'applications mobile  
    |     | U.E. : Programmation fonctionnelle avancée  
    |     | U.E. : Stage optionnel  
Cursus : Cursus M1 Informatique - Formation continue SRS  
    | Bloc Pédagogique d’UE : Bloc 3 M1 Thématique (FC SRS)  
    |     | U.E. : Réseaux par la pratique  
    |     | U.E. : Cryptographie et sécurité  
    |     | U.E. : Systèmes avancés  
    |     |     | U.E. : Evaluation des performances des systèmes  
    |     |     | U.E. : Parallélisme  
    |     |     | U.E. : Traitement du signal et communications numériques  
    | Bloc Pédagogique d’UE : Bloc 4 M1 Stage et anglais (FC)  
    |     | U.E. : Ouverture à la recherche  
    |     | U.E. : Stage  
Cursus : Cursus M1 Informatique - Formation continue TIW  
    | Bloc Pédagogique d’UE : Bloc 4 M1 Stage et anglais (FC)  
    | Bloc Pédagogique d’UE : Bloc 3 M1 Thématique (FC TIW)  
    |     | U.E. : Web avancé et web mobile  
    |     | U.E. : Bases de données déductives  
    |     | U.E. : Cryptographie et sécurité  
    |     | U.E. : Bases de données non relationnelles  
Bloc Pédagogique d’UE : Fondamentaux IA  
    | U.E. : Artificial Intelligence and Cognition  
    | U.E. : Dynamique des connaissances  
    | U.E. : Graphes, Complexité, Combinatoire  
    | U.E. : Intelligent agents  
Bloc Pédagogique d’UE : Machine learning and knowledge discovery from data  
    | U.E. : Data Mining  
    | U.E. : Techniques d'apprentissage automatique  
    | U.E. : Bio-Inspired machine learning  
Bloc Pédagogique d’UE : UEs non techniques (Soft skills) du M2 IA  
    | U.E. : Droit de l'informatique et de l'internet  
    | U.E. : Connaissance métier  
    | U.E. : Anglais pour la communication professionnelle niveau 2  
Bloc Pédagogique d’UE : Stage de recherche ou professionnel  
    | U.E. : Stage d'application professionnelle ou de recherche  
Bloc Pédagogique d’UE : Spécialisation  
    | U.E. : Robotic modeling and control  
    | U.E. : Environnements Informatiques pour l'Apprentissage Humain  
    | U.E. : Data Visualization  
    | U.E. : Apprentissage profond et image  
    | U.E. : Artificial intelligence for internet of things and robotics  
    | U.E. : Intelligence artificielle et interaction humain machine  
    | U.E. : Theory and practical applications of large language models