Ce cursus prépare les étudiants aux carrières d'informatique pour entrer dans la vie professionnelle, ou pour poursuivre des études en seconde année de master.
Il est constitué d'un tronc commun comprenant deux unités d'enseignement (UE) obligatoires UE1 et UE2 et d'une seconde partie formée de six unités d'enseignement, choisies parmi le reste des UE proposées (UE3 à UE14), ce qui fait un total de 500h par étudiant.
Les unités UE3 à UE14 sont optionnelles en M1 mais peuvent être requises pour l'inscription dans certaines spécialités ou parcours de M2.