Le parcours Génie informatique est une formation à vocation professionnelle vers le métier d'ingénieur logiciel généraliste.
La formation est orientée vers la maîtrise des méthodes et outils du génie informatique et propose une spécialisation dans les domaines suivants : interaction homme-machine, systèmes répartis et embarqués ainsi que base de données et système d’information.

La formation existe sous deux formes mais avec les mêmes enseignements mis en commun (sauf pour deux unités d’enseignement) :
  • l’une en statut étudiant classique (statut de stagiaire lors de sa présence dans l’entreprise)
  • l’autre en alternance (en contrat d’apprentissage, contrat de professionnalisation et contrat d’accompagnement de formation professionnalisante).
La qualité de la formation a reposé, dès sa création en 1984, sur une équipe d’enseignants experts dans les domaines couverts : cette spécificité de la formation a permis de l’établir en particulier au sein du tissu industriel grenoblois. Ce point favorise grandement l’insertion professionnelle de nos étudiants (par exemple 10 étudiants alternants sur 12 ont été embauchés en CDI immédiatement à la fin de la formation en août 2015) : le diplôme est reconnu pour sa qualité.

Le master Génie informatique a été classé meilleur master informatiques web et nouvelles technologies par le magazine Challenges en avril 2015.
 

Programme détaillé

Tronc commun

La formation comprend un tronc commun de 42 ECTS incluant un stage ou une mission en alternance de 24 ECTS. 

  • Projet d'intégration ECOM (6 ECTS, semestre 9)
  • Principes des méthodes agiles (3 ECTS, semestre 9)
  • Techniques de communication en anglais (3 ECTS, semestre 9)

Deux cours sont spécifiques pour la formation en alternance.

  • Aspects financiers et marketing (3 ECTS, semestre 9)
  • Workflow et collecticiels (3 ECTS, semestre 9)

Options

Cours au choix (18 ECTS au choix pour le parcours classique et 12 ECTS au choix pour le parcours en alternance)

  • Interaction homme-machine : multimodalité et mobilité  (3 ECTS, semestre 9)
  • Documents multimedia : description et recherche automatique (3 ECTS, semestre 9)
  • Systèmes et applications répartis (3 ECTS, semestre 9)
  • Données large échelle (3 ECTS, semestre 9)
  • Techniques avancées de validation / tests (3 ECTS, semestre 9)
  • Principes et techniques de l'ingénierie dirigée par les modèles  (3 ECTS, semestre 9)
  • Sécurité des systèmes d'information (3 ECTS, semestre 9) - mutualisée avec M1 INFO
  • Architecture des systèmes pervasifs (3 ECTS, semestre 9)
  • Machine learning (3 ECTS, semestre 9)
  • Analyse des données, web des données et web sémantique (3 ECTS, semestre 9)
  • Informatique embarquée pour les objets connectés (3 ECTS, semestre 9)