Outre le tronc commun, l'étudiant fera un choix parmi les 4 finalités proposées. Ensuite, l'étudiant aura alors un choix d'options proposées pour la finalité choisie. Enfin, l'étudiant pourra compléter son programme par des cours à option, un module thématique, un stage complémentaire ou encore la Formation interdisciplinaire en création d'entreprise (INEO).
Pour accéder à ce master, l'étudiant·e doit maîtriser certaines matières. Si ce n'est pas le cas, elle ou il se verra ajouter par le Jury, en début de son programme de master, les enseignements supplémentaires nécessaires
Pour un programme-type, ce master totalisera, quels que soient la finalité, les options et/ou les cours au choix sélectionnés un minimum de 120 crédits répartis sur deux blocs annuels correspondant à 60 crédits chacun.