 |  |  |  |  |  |  |  |  |  |  |  |  |  |

  |
Master in Computer science
 |
Th
 |
Pr
 |
Au
 | Credits
 |
 One-year master program (60 ECTS)
 |
 Compulsory courses
 |
| 
INFO0045-2
 | 
Cryptography and Computer Security - Xavier Boyen
 | 30
 | 30
 | -
 | 6
 |
| 
INFO0031-1
 | 
Computer network architectures and multimedia (english language) - Guy Leduc
 | 30
 | 30
 | -
 | 6
 |
| 
INFO0051-1
 | 
Artificial Intelligence Logics - Pascal Gribomont
 | 30
 | 30
 | -
 | 6
 |
| 
INFO0063-1
 | 
Object-Oriented Software Engineering - Bernard Boigelot
 | 30
 | 30
 | -
 | 6
 |
| 
INFO0016-1
 | 
Introduction to the theory of computation (english language) - Pierre Wolper
 | 30
 | 30
 | -
 | 6
 |
| 
ATFE0003-1
 | 
Final work - Collégialité
 | -
 | -
 | -
 | 18
 |
 Optional courses
 |
| [...] | With the agreement of the Jury, students choose 12 credits from the list of courses from the 1st year of Master in Computing Sciences in 2 years (120 credits), except from the training. | | | | 12 |
 Programme for students who have passed the preparatory year for the Masters in Computer Science
 |
 Compulsory courses
 |
| 
INFO0045-2
 | 
Cryptography and Computer Security - Xavier Boyen
 | 30
 | 30
 | -
 | 6
 |
| 
INFO0031-1
 | 
Computer network architectures and multimedia (english language) - Guy Leduc
 | 30
 | 30
 | -
 | 6
 |
| 
INFO0051-1
 | 
Artificial Intelligence Logics - Pascal Gribomont
 | 30
 | 30
 | -
 | 6
 |
| 
INFO0063-1
 | 
Object-Oriented Software Engineering - Bernard Boigelot
 | 30
 | 30
 | -
 | 6
 |
| 
INFO0016-1
 | 
Introduction to the theory of computation (english language) - Pierre Wolper
 | 30
 | 30
 | -
 | 6
 |
| 
MATH0006-2
 | 
Introduction to numerical analysis - Quentin Louveaux
 | 25
 | 15
 | -
 | 4
 |
| 
INFO0039-2
 | 
Object-Oriented Programming Project, I - Pierre Wolper
 | -
 | 90
 | -
 | 8
 |
| 
ATFE0003-1
 | 
Final work - Collégialité
 | -
 | -
 | -
 | 18
 |
 Programme for students holding a master's degree in Mathematics, professional focus in computer
 |
 Compulsory courses
 |
| 
DROI0101-1
 | 
Computer Law Contracts - Benoît Kohl
 | 30
 | -
 | -
 | 3
 |
| 
INFO0012-1
 | 
Computation Structures - Pierre Wolper
 | 30
 | 30
 | -
 | 6
 |
| 
ELEN0040-1
 | 
Digital Electronics - Jacques Destiné
 | 30
 | 30
 | -
 | 6
 |
| 
INFO0027-2
 | 
Programming techniques - Xavier Boyen
 | 30
 | 30
 | -
 | 6
 |
| 
INFO0010-1
 | 
Introduction to Computer Networks - Guy Leduc
 | 30
 | 30
 | -
 | 6
 |
| 
INFO0039-2
 | 
Object-Oriented Programming Project, I - Pierre Wolper
 | -
 | 90
 | -
 | 9
 |
| 
INFO0063-1
 | 
Object-Oriented Software Engineering - Bernard Boigelot
 | 30
 | 30
 | -
 | 6
 |
| 
ATFE0003-1
 | 
Final work - Collégialité
 | -
 | -
 | -
 | 18
 |
|  Students who have already followed one or several compulsory course(s) from the Master in Mathematics have to replace it (them) by one or several course(s) from the following to reach 60 ECTS :
 |
 Optional courses
 |
| 
MATH0461-1
 | 
Introduction to numerical optimization (english language) - Quentin Louveaux
 | 30
 | 30
 | -
 | 6
 |
| 
SYST0002-1
 | 
Linear systems - Rodolphe Sepulchre
 | 30
 | 30
 | -
 | 6
 |
| 
INFO0085-1
 | 
Compilers - Xavier Boyen
 | 30
 | 30
 | -
 | 6
 |
| 
INFO0049-1
 | 
Knowledge Representation - Pascal Gribomont
 | 30
 | 30
 | -
 | 6
 |
|  With the approval of the president of the jury, students can also choose up to 12 ECTS from the list of courses from the Master in Computing Sciences in 2 years.
 |
 Two-Year Master Program (120 ECTS)
 |
 First Year
 |
 Compulsory courses
 |
| 
INFO0045-2
 | 
Cryptography and Computer Security - Xavier Boyen
 | 30
 | 30
 | -
 | 6
 |
| 
INFO0031-1
 | 
Computer network architectures and multimedia (english language) - Guy Leduc
 | 30
 | 30
 | -
 | 6
 |
| 
INFO0051-1
 | 
Artificial Intelligence Logics - Pascal Gribomont
 | 30
 | 30
 | -
 | 6
 |
| 
INFO0063-1
 | 
Object-Oriented Software Engineering - Bernard Boigelot
 | 30
 | 30
 | -
 | 6
 |
| 
INFO0016-1
 | 
Introduction to the theory of computation (english language) - Pierre Wolper
 | 30
 | 30
 | -
 | 6
 |
 Optional courses
 |
|  Students choose 30 credits from the list of option courses below :
 |
| 
INFO0065-1
 | 
Seminar on Intrusion Systems - Marc Dacier
 | 10
 | 50
 | -
 | 6
 |
| 
INFO0049-1
 | 
Knowledge Representation - Pascal Gribomont
 | 30
 | 30
 | -
 | 6
 |
| 
INFO0056-1
 | 
Managing and securing computer networks (english language) - Guy Leduc
 | 30
 | 30
 | -
 | 6
 |
| 
INFO0013-1
 |  (not available during 2010-2011) Computer vision (english language)
 | 30
 | 30
 | -
 | 6
 |
| 
ELEN0016-1
 | 
Digital Image Processing - Marc Van Droogenbroeck
 | 30
 | 30
 | -
 | 6
 |
| 
INFO0026-3
 | 
Computer Graphics - Eric Béchet
 | 30
 | 30
 | -
 | 6
 |
| 
INFO0004-1
 | 
Object-oriented programming project - N... - Suppl : Guy Leduc
 | 10
 | 30
 | -
 | 3
 |
| 
ELEN0061-2
 | 
Introduction to Stochastic Processes - Louis Wehenkel
 | 15
 | 15
 | -
 | 3
 |
| 
INFO0027-2
 | 
Programming techniques - Xavier Boyen
 | 30
 | 30
 | -
 | 6
 |
| 
ASTG0021-1
 | 
Internship - Collégialité
 | -
 | -
 | -
 | 12
 |
 Second year
 |
 Compulsory courses
 |
| 
ATFE0002-1
 | 
Final Work (including an introduction to methodology and research) - Collégialité
 | -
 | -
 | -
 | 24
 |
 Optional courses
 |
| [...] | Choose 6 credits in the University's programme of courses; this choice must have the approval of the cycle's Jury president | | | | - |
 Choose one of the following focus :
 |
 Research Focus
 |
|  Compulsory courses
 |
| 
MATH0461-1
 | 
Introduction to numerical optimization (english language) - Quentin Louveaux
 | 30
 | 30
 | -
 | 6
 |
| 
INFO0064-1
 | 
Embedded Systems - Bernard Boigelot
 | 30
 | 30
 | -
 | 6
 |
| 
ELEN0062-1
 | 
Applied Inductive Learning - Pierre Geurts, Louis Wehenkel
 | 30
 | 30
 | -
 | 6
 |
|  Optional courses
 |
|  Choose courses totalling 12 ECTS from the following :
 |
| 
ELEN0070-1
 | 
Signal Processing - Jacques Verly
 | 30
 | 30
 | -
 | 6
 |
| 
GBIO0009-1
 | 
Bioinformatics (english language) - Kristel Van Steen
 | 30
 | 30
 | -
 | 6
 |
| 
INFO2036-1
 | 
Design and analysis of algorithms (english language)
 | 30
 | 30
 | -
 | 6
 |
| 
INFO0050-1
 | 
Constrained programming - Pascal Gribomont
 | 30
 | 30
 | -
 | 6
 |
| 
INFO0060-1
 | 
Concurrent System Verification and Temporal Logic - Bernard Boigelot, Pascal Gribomont, Pierre Wolper
 | 30
 | 30
 | -
 | 6
 |
| 
INFO0939-1
 | 
High performance scientific computing (english language) - Christophe Geuzaine
 | 30
 | 30
 | -
 | 6
 |
| 
MATH0017-4
 | 
Mathematical Logic and Set Theory - Georges Hansoul
 | 30
 | 30
 | -
 | 6
 |
| 
MATH0024-1
 | 
Further Study of Digital Analysis (Equations with Partial Derivatives) - Jean‑André Essers
 | 30
 | 30
 | -
 | 6
 |
| 
MATH0234-3
 | 
Boolean Topology and Boolean Algebra - Georges Hansoul
 | 30
 | 30
 | -
 | 6
 |
| 
MATH0245-3
 | 
Discrete structures (Compléments) - Michel Rigo
 | 30
 | 30
 | -
 | 6
 |
| 
MATH0462-1
 | 
Discrete optimization - Quentin Louveaux
 | 30
 | 30
 | -
 | 6
 |
| 
INFO0027-1
 | 
Programming techniques - Xavier Boyen
 | 30
 | 50
 | -
 | 6
 |
| 
INFO2044-1
 | 
Mathematical cryptography - Xavier Boyen
 | 30
 | 30
 | -
 | 6
 |
| 
INFO2046-1
 | 
Computational Geometry - Eric Béchet
 | 30
 | 30
 | -
 | 6
 |
 Professional focus in management
 |
|  Compulsory courses
 |
| 
GEST3001-1
 | 
People management and organisation - Jocelyne Robert
 | 24
 | 24
 | -
 | 4
 |
| 
GEST3002-1
 | 
Human Resources - Jocelyne Robert
 | 24
 | -
 | -
 | 2
 |
| 
GEST3003-1
 | 
Competitive strategy in the marketplace - Michael Ghilissen
 | 16
 | 16
 | -
 | 3
 |
| 
GEST3004-1
 | 
Marketing (operations and management) - Michael Ghilissen
 | 16
 | 16
 | -
 | 3
 |
| 
GEST3005-2
 | 
Accountancy and Finance - Jacques Berwart
 | 24
 | 24
 | -
 | 4
 |
| 
GEST3006-1
 | 
Operations and supply chain management I - Yasemin Arda - Suppl : Robert Nondonfaz
 | 16
 | 16
 | -
 | 3
 |
| 
GSTG3001-1
 | 
Business plan - Collégialité
 | -
 | 30
 | -
 | 4
 |
| 
GSTG3002-1
 | 
Functional analysis of a company - Collégialité - [30h Internship]
 | -
 | -
 | [+]
 | 4
 |
|  Optional courses
 |
|  Choose one of the following courses :
 |
| 
GEST3010-1
 | 
Operations and supply chain management II - Sabine Limbourg
 | 16
 | 16
 | -
 | 3
 |
| 
GEST3011-2
 | 
ICT for Business - Alain Dubois
 | 16
 | 16
 | -
 | 3
 |
| 
GEST3012-1
 | 
Financial and actuarial modelling - Louis Esch
 | 16
 | 16
 | -
 | 3
 |
 Adjusted programme for students who passed the preparatory year for the Masters in Computer Science
 |
 First Year
 |
 Compulsory courses
 |
| 
INFO0045-2
 | 
Cryptography and Computer Security - Xavier Boyen
 | 30
 | 30
 | -
 | 6
 |
| 
INFO0031-1
 | 
Computer network architectures and multimedia (english language) - Guy Leduc
 | 30
 | 30
 | -
 | 6
 |
| 
INFO0051-1
 | 
Artificial Intelligence Logics - Pascal Gribomont
 | 30
 | 30
 | -
 | 6
 |
| 
INFO0063-1
 | 
Object-Oriented Software Engineering - Bernard Boigelot
 | 30
 | 30
 | -
 | 6
 |
| 
INFO0016-1
 | 
Introduction to the theory of computation (english language) - Pierre Wolper
 | 30
 | 30
 | -
 | 6
 |
| 
MATH0006-2
 | 
Introduction to numerical analysis - Quentin Louveaux
 | 25
 | 15
 | -
 | 4
 |
| 
INFO0039-2
 | 
Object-Oriented Programming Project, I - Pierre Wolper
 | -
 | 90
 | -
 | 8
 |
 Optional courses
 |
| [...] | Students choose 18 credits from the optional courses list of the first year in the two year Computer Sciences Masters. | | | | 18 |
 Second year
 |
 The programme is identical to that of the 2nd year in the Masters in Computer Sciences in two years.
 |