- un tronc commun, principalement le travail de fin d'études (38 crédits).
- une finalité spécialisée, formation obligatoire (30 crédits).
- une ou plusieurs options permettant de se spécialiser dans un domaine de l'informatique (20 à 52 crédits).
- des cours au choix (0 à 52 crédits).
Le travail de fin d'études est réalisé en dernière année. Par contre l'étudiant peut, en fonction de son projet de formation, choisir de placer des cours en première ou en deuxième année dans la mesure où les « pré-requis entre cours » le permettent. Ceci est particulièrement le cas de l'étudiant effectuant une partie de sa formation à l'étranger. Les années auxquelles sont assignées des activités dans le programme détaillé ne sont donc qu'indicatives.
En outre, l'étudiant qui le souhaite et qui propose un projet cohérent a la possibilité d'ouvrir largement sa formation à des disciplines non-techniques par le biais de cours au choix.
Le programme de ce master totalisera, quels que soient la finalité, les options et/ou les cours au choix choisis,un minimum de 120 crédits répartis sur deux années d'études correspondant à 60 crédits chacune.
Tronc commun
Options et/ou cours au choix