La formation se décompose globalement sur les 3 ans en :
- 38% de modules de tronc commun scientifiques et techniques
- 24 % de modules de sciences humaines, économiques, du management et de l'entreprise (SHEME)
- 38% de modules de spécialité.
Le dernier semestre est consacré au projet de fin d'étude qui permet de mettre en pratique l'ensemble de la formation et d'acquérir une première expérience professionnelle sur une durée minimum de 5 mois.
Le tronc commun (1ère année)Le tronc commun est dispensé pour l'essentiel en 1e année et se poursuit en 2e et 3e année où il est intégré au programme des filières. Il permet d'acquérir les principes et notions de base en :
- mathématiques appliquées : analyse pour l'ingénieur, méthodes numériques, probabilités appliquées, statistique, recherche opérationnelle,
- informatique : théorie des langages, algorithmique, logiciel de base, architecture matérielle, bases de données, systèmes d'exploitation, programmation en langage impératif et en langage à objets, langage C, génie logiciel, réseaux informatiques et télécommunications.
Les cours de tronc commun offrent également aux étudiants une culture diversifiée en
Sciences Humaines, Economiques, du Management et de l'Entreprise (SHEME) : économie générale, gestion d'entreprise, communication, gestion de projet, projet professionnel personnel, droit des affaires, ainsi qu'un perfectionnement en langues et une progression comportementale via les activités physiques, sportives et artistiques (motricité, aspects relationnels dans le groupe).
Les 5 filières (2ème et 3ème années)Ingénierie pour la finance : parce que les banques ont besoin de cadres qui maîtrisent à la fois les mathématiques appliquées et l'informatique, et qui comprennent les mécanismes de la finance pour des fonctions d'études,
de développement d'outils et de services, d'architectes des systèmes d'information...
Ingénierie des systèmes d'information : pour les métiers qui sont au cœur des technologies logicielles : architecte de systèmes logiciels, chef de projets logiciels, spécialiste réseaux, responsable qualité et sécurité informatique, maître d'œuvre et maître d'ouvrage pour les systèmes d'information...
Modélisation mathématique, images et simulation : parce que les besoins et les débouchés sont nombreux dans les domaines de l'image et du multimédia, de la modélisation numérique, du calcul et de la visualisation scientifiques,
de l'analyse statistique et de l'aide à la décision...
Systèmes et logiciels embarqués (
filière commune avec Grenoble INP-Phelma) : pour étudier les systèmes logiciels/matériels très contraints par leur environnement physique et/ou leurs ressources d'exécution et devenir architecte de systèmes, chef de projets logiciels et matériels, spécialiste en conception, intégration et validation de systèmes embarqués...
Télécommunications (
filière commune avec Grenoble INP-Phelma) : pour tous les métiers qui sont liés aux télécommunications et aux grands réseaux de données, aux systèmes et applications réparties, aux systèmes de transmissions numériques.
Les parcours recherche Les élèves-ingénieurs de l'Ensimag peuvent également se former par la recherche en préparant en 3e année l'un des Masters Recherche qui prolongent les grands thèmes de l'école. Ce double cursus constitue souvent le préalable d'une poursuite d'études pour préparer une thèse de Doctorat et chaque année environ 15% des ingénieurs diplômés Ensimag s'engagent dans cette voie.