Programme des cours 2016-2017
Vue cycle du programme des coursBlOrThPrAuCr
Compulsory courses (B1 : 50Cr)
 INFO0085-1B1Q225-[+]5
 Compilers (anglais) - Pierre Geurts - [75h Proj.]
Corequis :
INFO0016-1 - Introduction to the theory of computation
 INFO0031-1B1Q135-[+]5
 Computer network architectures and multimedia (anglais) - Guy Leduc - [10h Labo., 25h Proj.]
 INFO0051-1B1Q13025[+]5
 Logic (anglais) - Pascal Gribomont - [10h Proj.]
 INFO0016-1B1Q13030-5
 Introduction to the theory of computation (anglais) - Pierre Wolper
 INFO0045-3B1Q23010[+]5
 Introduction to computer security (anglais) - Benoît Donnet - [8h Labo., 30h Proj.]
 ATFE0003-1B1TA--[+]25
 Master thesis (anglais) - Collégialité, Laurent Mathy - [750h Proj.]
Optional courses (B1 : 10Cr)
[...]With the agreement of the Jury, students choose 10 credits (with the exception of an internship or personal project) in the programme of the Master 120 of Science in Computer science10
Crédits supplémentaires Master en sciences informatiques (60 ECTS) (destinés aux bacheliers Hautes Ecoles en sciences informatiques)

The following courses must be taken in addition to the programme of the "Master 60 for bachelors in computer science". Among these courses, those belonging to the "bloc 0" are prerequisites of the "Master 60" programme and must necessarily be taken during the first year of the master.
Cours obligatoires (B0 : 57Cr)
 MATH0500-1B0Q12414[+]5
 Introduction à l'algorithmique numérique - Quentin Louveaux - [6h Labo., 45h Proj.]
 INFO2050-1B0Q12520[+]5
 Programmation avancée - Pierre Geurts - [40h Proj.]
 MATH0499-1B0Q12520-4
 Théorie des graphes - Michel Rigo
 INFO0010-4B0Q2352[+]6
 Introduction to computer networking (anglais) - Guy Leduc - [12h Labo., 40h Proj.]
 INFO0012-2B0Q13025[+]6
 Computation structures (anglais) - Pierre Wolper - [40h Proj.]
 INFO0940-1B0Q2306[+]6
 Operating systems (anglais) - Laurent Mathy - [80h Proj.]
 INFO0062-1B0Q23024[+]6
 Object-oriented programming (anglais) - Bernard Boigelot - [20h Proj.]
 INFO0054-1B0Q23025[+]6
 Programmation fonctionnelle - Pascal Gribomont - [15h Proj.]
 MATH0491-1B0Q12525-5
 Mathématiques pour l'informatique - Georges Hansoul
 INFO0058-1B0Q11515-2
 Introduction à la programmation récursive - Pascal Gribomont
 INFO0027-2B0Q23024[+]6
 Programming techniques (anglais) - Laurent Mathy - [70h Proj.]
Cours au choix (B0 : 3Cr)
Les étudiants qui réussiront le test d'entrée pourront remplacer LANG0310-2 par le cours plus avancé LANG0988-1 "Advanced for ICT studies" (B0 : 3Cr)
 LANG0310-2B0Q1327-3
 Computing English (anglais) - Christine Filot, ISLV, Adnan Vesseur
 LANG0988-1B0Q1525-3
 Advanced English for ICT studies (anglais) - Christine Filot, ISLV, Adnan Vesseur

Master 60 of science (MSc) in Computer Science for students holding a Master of science (MSc) in Mathematics, with professional focus in computer science