Les enseignements propres au CMI s’ajoutent à ceux de la licence Informatique et du master Informatique.

1ere Année CMI

Programmation et algorithmique (x2), Langages du WEB, Réseaux informatiques et internet, Systèmes d’exploitation ; Systèmes numériques, Electronique programmable, Projet Domotique ; Mathématiques et applications, Mathématiques pour le numérique (x2), Algèbre ; Projet multi-disciplinaire ; Anglais, Projet de formation et méthodologie de travail universitaire, Options transversales (sport, …);

  • Enseignements spécifiques au CMI

Statistiques descriptives, Logique et ensembles, visites de laboratoires, séminaires scientifiques

2ème Année CMI

Programmation impérative, Structures de données classiques ; Programmation Orientée Objet (x2), Programmation C ; Programmation fonctionnelle (x2) ; Bases de données Langages et environnements du web, Projet WEB ; Structures et fonctionnement des ordinateurs, Réseaux informatiques et protocoles, Introduction aux télécommunications ; Algèbre ; Anglais, Aide à l’insertion professionnelle, Communication écrite et orale, Options transversales (sport, …) ; Projet de programmation

  • Enseignements spécifiques au CMI

Systèmes embarqués, Projet de recherche et développement, Bibliographie scientifique, Stage d’immersion, séminaires scientifiques

3ème Année CMI

Logique, Automates - Grammaires, Graphes, Mathématiques pour l’informatique, Types abstraits ; Algorithmique (x2), Programmation Orientée Objet, Programmation en langage C ; Synchronisation de processus, Système d’exploitation, Développement d’applications mobiles ; Conception Orientée Objet, Génie logiciel et conduite de projet, Bases de données no SQL ; Anglais, Aide à l’insertion professionnelle, Français, Options transversales (sport, …) ; Projet

  • Enseignements spécifiques au CMI

Introduction à l’économie, Analyse numérique, Algorithmique numérique, Projet de recherche tuteuré, séminaires scientifiques

4ème Année CMI

En 4ème année, l’étudiant CMI est en mobilité internationale. A défaut, il peut aussi faire un stage à l’étranger.

Programmation générique, Développement mobile et interactif, Conception Orientée Objet, Ergonomie des applications ; Applications réparties, Développement d’architectures disctribuées, Parallélisme ; Architectures logicielles, Architectures orientées services, Compilation ; Informatique graphique, Intégration continue, Introduction à lntelligence Artificielle ; Communication et fonctionnement des entreprises, Droit du travail, des contrats et du logiciel, Anglais ; Projet d’entreprise, Stage en entreprise ou en laboratoire ;

  • Enseignements spécifiques au CMI

Modélisation numérique et calcul scientifique, Optimisation ;

5ème Année CMI

Algorithmique distribuée, Internet des objets, Systèmes interactifs ambiants ; Deep learning, Machine learning, Web sémantique, Ingénierie de la connaissance ; Business Process Management, Génie logiciel, Introduction DevOps ; Sécurité des applications, Cryptologie, Analyse d’algorithmes ; Projet d’entreprise/laboratoire (ou alternance en contrat pro), Stage en entreprise/laboratoire (ou temps plein en contrat pro), Innovation numérique, Anglais ;

  • Enseignements spécifiques au CMI

Recherche opérationnelle, Traitement et Analyse d’image, Projet de recherche tuteuré