Liste des cours par année

Structure du CMI

Chaque CMI se structure autour des quatre blocs suivants définis par le réseau Figure auxquels s’ajoutent des stages et des activités de mise en situation :

  • Socle scientifique ;
  • Spécialité ;
  • Compléments scientifiques ;
  • Compétences Organisationnelles, Sociales, Economiques et Culturelles (COSEC).

Chaque année est composée d’Unités d’Enseignements (UE) offrant un total de 72 crédits européens (36 crédits par semestre). Parmi ces 72 crédits, 12 crédits sont associés à des UE supplémentaires (indiquées en vert ci-dessous) qui viennent s’ajouter à ceux des formations support.

Année 1 : bases scientifiques et découverte de la discipline

Socle scientifique
Mathématiques générales (Semestre 1) 6 ECTS
Mathématiques Approfondies (Semestre 1) 6 ECTS
Informatique niveau 1 ou niveau 2 (Semestre 1) 6 ECTS
Algèbre linéaire 1 (Semestre 2) 6 ECTS
Analyse (Semestre 2) 6 ECTS
Initiation à la programmation C sous Unix (Semestre 2, si Info niv. 1 au semestre 1) 6 ECTS
Bases de données (Semestre 2, si Info niv. 2 au semestre 1) 6 ECTS
Spécialité
Grands Domaines de l’Optimisation (Semestre 1) (Supplément CMI) 3 ECTS
Algorithmique des tableaux (Semestre 2, si Info niv. 1 au semestre 1) 6 ECTS
Initiation au développement logiciel (Semestre 2, si Info niv. 2 au semestre 1) 6 ECTS
Initiation à l’ingénierie de l’optimisation (Semestre 2) (Supplément CMI) 3 ECTS
Complément scientifique
UE d’ouverture au choix (Semestre 1) :

  • La Terre, planète vivante dans l’univers
  • Introduction aux Sciences De Gestion et aux Sciences Cognitives
  • Introduction à la chimie
  • Introduction à la physique
  • Sciences pour l’ingénieur : bases de mécanique et d’électronique
6 ECTS
COSEC
Compétences numériques, méthodologie et communication (Semestre 1) 3 ECTS
Anglais (Semestre 1) 2 ECTS
Impro Comm’ (Semestre 1) (Supplément CMI) 3 ECTS
Anglais (Semestre 2) 3 ECTS
Introduction aux enjeux des transitions environnementales (Semestre 2) 3 ECTS
Méthodologie scientifique (Semestre 2) 1 ECTS
Anglais CMI (Semestre 2) (Supplément CMI) 3 ECTS
Total 72 ECTS

Année 2 : début de la spécialisation en mathématiques / informatique

Socle scientifique
Algèbre linéaire 2 (Semestre 3) 9 ECTS
Analyse 2 pour Math-Info (Semestre 3) 3 ECTS
Structures Algébriques pour Math-Info (Semestre 4) 6 ECTS
Analyse 3 pour Math-Info (Semestre 4) 3 ECTS
Spécialité
Programmation C pour Math-Info (Semestre 3) 6 ECTS
Algorithmique des structures de données (Semestre 3) 6 ECTS
Projet de programmation (Semestre 3) (Supplément CMI) 3 ECTS
Algorithmique et programmation fonctionnelle (Semestre 4) 6 ECTS
Projet Technologique L2 (Semestre 4) 6 ECTS
Introduction à l’optimisation non-linéaire (Semestre 4) 3 ECTS
Introduction à l’optimisation linéaire (Semestre 4) (Supplément CMI) 3 ECTS
COSEC
Connaissance de l’entreprise (Semestre 3) 3 ECTS
Ouverture Professionnelle 2 (Semestre 3) 1 ECTS
Anglais (Semestre 3) 2 ECTS
Culture, Expression et créativité (Semestre 4) 3 ECTS
Anglais (Semestre 4) 3 ECTS
Épistémologie et histoire de l’informatique (Semestre 4) 3 ECTS
Stages
Stage de découverte en entreprise (Semestre 3) (Supplément CMI) 3 ECTS
Total 72 ECTS

Année 3 : spécialisation en mathématiques / informatique

Socle scientifique
Statistiques descriptives (Semestre 5) 3 ECTS
Logique et Preuve (Semestre 6) 6 ECTS
Spécialité
Probabilités et Combinatoire (Semestre 5) 6 ECTS
Algorithmique des graphes (Semestre 5) 6 ECTS
Challenges Algorithmiques (Semestre 5) (Supplément CMI) 6 ECTS
Programmation Orientée Objet (Semestre 6) 6 ECTS
Techniques Algorithmiques et Programmation (Semestre 6) 6 ECTS
Travaux d’Etude et de Recherche (Semestre 6) (Supplément CMI) 2 ECTS
Complément scientifique
Algorithmique Matricielle (Semestre 5) 6 ECTS
Projet Data (Semestre 5) 3 ECTS
Artificial intelligence (Semestre 6) 3 ECTS
Projet deep learning et data (Semestre 6) 6 ECTS
COSEC
Culture, Expression et Créativité (Semestre 5) 3 ECTS
Anglais (Semestre 5) 3 ECTS
Ouverture Professionnelle 3 (Semestre 6) (Supplément CMI) 1 ECTS
Anglais (Semestre 6) 3 ECTS
Mobilité Internationale (Option) (Semestre 6) (Supplément CMI) 6 ECTS
Stages
Stage CMI OPTIM (Option) (Semestre 6) (Supplément CMI) 3 ECTS
Total 72 ECTS

Année 4 : spécialisation en optimisation mathématique

Socle scientifique
Outils informatiques pour les données (Semestre 7) 6 ECTS
Spécialité
Programmation linéaire (Semestre 7) 3 ECTS
Graphes et algorithmes (Semestre 7) 3 ECTS
Introduction à la programmation en variables entières (Semestre 7) 3 ECTS
Approche Objet (Semestre 7) (Supplément CMI) 6 ECTS
Projet d’optimisation (Semestre 8) 3 ECTS
Métaheuristiques (Semestre 8) 3 ECTS
Optimisation continue sous contraintes (Semestre 8) 3 ECTS
Complexité (Semestre 8) 3 ECTS
Algorithmes pour l’optimisation combinatoire (Semestre 8) 3 ECTS
Travaux d’Etude et de Recherche (Semestre 8) 6 ECTS
Complément scientifique
Analyse, Classification, Indexation des Données (Semestre 7) 6 ECTS
Intelligence Artificielle (Semestre 7) 3 ECTS
Machine learning & deep learning : fondements et applications (Semestre 8) 6 ECTS
COSEC
Anglais (Semestre 7) 3 ECTS
Etude de cas industriels et séminaires (Semestre 8) 3 ECTS
Projet Personnel et Professionnel (Option) (Semestre 8) (Supplément CMI) 3 ECTS
Mobilité Internationale (Option) (Semestre 8) (Supplément CMI) 6 ECTS
Stages
Stage CMI OPTIM (Option) (Semestre 8) (Supplément CMI) 3 ECTS
Total 72 ECTS

Année 5 : optimisation mathématique avancée

Spécialité
Integer Programming (Semestre 9) 6 ECTS
Optimisation dans l’Incertain (Semestre 9) 6 ECTS
Gestion des Opérations et Planification de la Production (Semestre 9) 6 ECTS
Apprentissage par renforcement (Semestre 9) 6 ECTS
Théorie des Graphes (Semestre 9) (Supplément CMI) 3 ECTS
Projet Industriel d’Optimisation (Semestre 10) 6 ECTS
Complément scientifique
Architectures de réseaux neuronnaux avancées (Semestre 9) 6 ECTS
Numerics (Semestre 10) (Supplément CMI) 6 ECTS
COSEC
AI and sustainability (Semestre 9) (Supplément CMI) 3 ECTS
Stages
Stage de fin d’étude (Semestre 10) 24 ECTS
Total 72 ECTS