| MATH0500-1 | Introduction à l'algorithmique numérique - [6h Laboratoire, 45h Projet]
| B0 | Q1 | 24 | 14 | [+] | 5 |
| INFO2050-1 | Programmation avancée - [40h Projet]
| B0 | Q1 | 25 | 20 | [+] | 5 |
| MATH0499-1 | Théorie des graphes
| B0 | Q1 | 25 | 20 | - | 4 |
| INFO0010-4 | Introduction to computer networking (anglais) - [12h Laboratoire, 40h Projet]
| B0 | Q2 | 35 | 2 | [+] | 6 |
| INFO0012-2 | Computation structures (anglais) - [40h Projet]
| B0 | Q1 | 30 | 25 | [+] | 6 |
| INFO0940-1 | Operating systems (anglais) - [30h Projet]
| B0 | Q2 | 30 | 6 | [+] | 6 |
| INFO0062-1 | Object-oriented programming (anglais) - [20h Projet]
| B0 | Q2 | 30 | 24 | [+] | 6 |
| INFO0054-1 | Programmation fonctionnelle - [15h Projet]
| B0 | Q2 | 30 | 25 | [+] | 6 |
| MATH2019-1 | Mathématiques pour l'informatique 1
| B0 | Q2 | 30 | 30 | - | 5 |
| INFO0058-1 | Introduction à la programmation récursive
| B0 | Q1 | 15 | 15 | - | 2 |
| INFO0027-2 | Programming techniques (anglais) - [70h Projet]
| B0 | Q2 | 30 | 24 | [+] | 6 |