Additional courses (preparatory module) to the master course

To access  this Master, students must have a good command of certain subjects. If this is not the case, in the first annual block of their Masters programme, students must take supplementary classes chosen by the faculty to satisfy course prerequisites.


Course for applicants with a short bachelor’s degree. Students will need to take a minimum of 105 credits to obtain the master’s degree in computer science.

Mandatory LINFO1114  Discrete structures
FR q1  30h+15h  5 credits      
Mandatory Cours alternatifs Probabilités et statistiques
L'étudiant·e choisit un cours parmi:
FR q1  30h+15h  5 credits      
FR q2  30h+30h  5 credits      
Mandatory Cours alternatifs Intelligence artificielle
L'étudiant·e choisit un cours parmi:
FR q2  30h+30h  5 credits      
FR q2  30h+30h  5 credits      
Mandatory Cours alternatifs Systèmes informatiques
L'étudiant·e choisit un cours parmi:
Optional LINFO1252  Operating Systems
FR q1  30h+30h  5 credits      
Optional LSINC1252  Operating Systems
FR q1  30h+30h  5 credits      
Mandatory Cours alternatifs Réseaux informatiques
L'étudiant·e choisit un cours parmi:
Optional LINFO1341  Computer networks
FR q2  30h+30h  5 credits      
Optional LSINC1341  Computer networks
FR q2  30h+30h  5 credits      
Mandatory Cours alternatifs Algorithmique et structures de données
L'étudiant·e choisit un cours parmi:
FR q1  30h+30h  5 credits      
FR q1  30h+30h  5 credits      
Mandatory Cours alternatifs Concepts des langages de programmation
L'étudiant·e choisit un cours parmi:
FR q2  30h+30h  5 credits      
FR q1  30h+30h  5 credits      
FR q2  30h+22.5h  5 credits      
Mandatory Cours alternatifs Calculabilité, logique et complexité
L'étudiant·e choisit un cours parmi:
FR q2  30h+30h  5 credits      
FR q2  30h+30h  5 credits