Chaque année est organisée en deux semestres. Les étudiants doivent acquérir un ensemble d'Unités d'Enseignement (UE) - 3 ou 4 en général de manière à comptabiliser 30 ECTS. Chaque UE regroupe un ensemble d'Eléments d'Enseignements.
Les conditions de capitalisation et de report d'une session à l'autre sont les conditions générales communes à l'UFR Sciences.
Semestre S5
3 UE Fixes
INF51 (8 ECTS)
Système et réseaux + Communication
76h
INF52 (7 ECTS)
Conception et programmation objets
70h
INF53 (9 ECTS)
Génie logiciel et systèmes d'information
70h
1 UE Libre
INF54 (6 ECTS)
1 élément au choix : Programmation fonctionnelle, électronique ou SHS
39-52h
Semestre S6
3 UE Fixes
INF61 (5 ECTS)
Approfondissement en Algorithmique et Anglais
50h
INF62 (5 ECTS)
Théorie des langages et compilation
59h
INF64 (10 ECTS)
Projet et stage
74h + stage
1 UE Libre
INF63 (10 ECTS)
2 éléments au choix parmi : web, calcul parallèle, Mathématiques ou électronique