| 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 |
| INFO9012-1 | Parallel Programming (anglais)
| B0 | Q2 | 25 | 25 | - | 5 |
| INFO0010-4 | Introduction to computer networking (anglais) - [12h Laboratoire, 40h Projet]
| B0 | Q1 | 35 | 2 | [+] | 5 |
| INFO0012-2 | Computation structures (anglais) - [40h Projet]
| B0 | Q1 | 26 | 26 | [+] | 5 |
| INFO0940-1 | Operating systems (anglais) - [30h Projet]
| B0 | Q2 | 30 | 6 | [+] | 5 |
| INFO0062-1 | Object-oriented programming (anglais) - [20h Projet]
| B0 | Q2 | 25 | 20 | [+] | 5 |
| INFO0054-1 | Programmation fonctionnelle - [15h Projet]
| B0 | Q2 | 28 | 24 | [+] | 5 |
| MATH2019-1 | Mathématiques pour l'informatique 1
| B0 | Q1 | 26 | 26 | - | 5 |
| INFO0058-1 | Introduction à la programmation récursive
| B0 | Q1 | 15 | 15 | - | 2 |
| INFO0027-2 | Programming techniques (anglais) - [70h Projet]
| B0 | Q2 | 24 | 24 | [+] | 5 |
| INFO8006-1 | Introduction to artificial intelligence (anglais) - [45h Projet]
| B0 | Q1 | 25 | 20 | [+] | 5 |