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

 |
[
admission conditions
]
[ ] [ ]
 |
Master in Computer science
 |
Th
 |
Pr
 |
Au
 | Credits
 |
 One-year master program (60 ECTS)
 |
 Access conditions to the Master 60 (http://www.ulg.ac.be/cms/c_46181/master-en-sciences-informatiques)
 |
 Compulsory courses
 |
| 
INFO0085-2
 | 
Compilers - Pierre Geurts
 | 20
 | 40
 | -
 | 6
 |
| 
INFO0031-1
 | 
Computer network architectures and multimedia (english language) - Guy Leduc
 | 30
 | 30
 | -
 | 6
 |
| 
INFO0051-1
 | 
Logic - 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
 |
| 
INFO0085-2
 | 
Compilers - Pierre Geurts
 | 20
 | 40
 | -
 | 6
 |
| 
INFO0031-1
 | 
Computer network architectures and multimedia (english language) - Guy Leduc
 | 30
 | 30
 | -
 | 6
 |
| 
INFO0051-1
 | 
Logic - 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-3
 | 
Introduction to numerical analysis - Quentin Louveaux
 | 20
 | 20
 | -
 | 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 (english language) - Pierre Wolper
 | 30
 | 30
 | -
 | 6
 |
| 
ELEN0040-1
 | 
Digital Electronics - Jacques Destiné
 | 30
 | 30
 | -
 | 6
 |
| 
INFO0027-2
 | 
Programming techniques (english language) - Laurent Mathy
 | 30
 | 30
 | -
 | 6
 |
| 
INFO0010-1
 | 
Introduction to computer networking (english language) - 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
 |
| 
MATH0462-1
 | 
Discrete optimization - Quentin Louveaux
 | 30
 | 30
 | -
 | 6
 |
| 
SYST0002-1
 | 
Linear systems - Rodolphe Sepulchre
 | 30
 | 30
 | -
 | 6
 |
| 
INFO0085-2
 | 
Compilers - Pierre Geurts
 | 20
 | 40
 | -
 | 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)
 |
 Access conditions to the Master 120 (http://www.ulg.ac.be/cms/c_46181/master-en-sciences-informatiques)
 |
 First Year
 |
 Compulsory courses
 |
| 
INFO0085-2
 | 
Compilers - Pierre Geurts
 | 20
 | 40
 | -
 | 6
 |
| 
INFO0031-1
 | 
Computer network architectures and multimedia (english language) - Guy Leduc
 | 30
 | 30
 | -
 | 6
 |
| 
INFO0051-1
 | 
Logic - 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 :
 |
| 
INFO0049-1
 | 
Knowledge Representation - Pascal Gribomont
 | 30
 | 30
 | -
 | 6
 |
| 
INFO0056-1
 | 
Managing and securing computer networks (english language) - Guy Leduc
 | 30
 | 30
 | -
 | 6
 |
| 
ELEN0016-1
 | 
Digital Image Processing - Marc Van Droogenbroeck
 | 30
 | 30
 | -
 | 6
 |
| 
INFO0026-3
 | 
Computer Graphics - Eric Béchet
 | 30
 | 30
 | -
 | 6
 |
| 
INFO0939-1
 | 
High performance scientific computing (english language) - Christophe Geuzaine
 | 30
 | 30
 | -
 | 6
 |
| 
INFO0941-1
 | 
Network measurement and monitoring (english language) - Benoît Donnet
 | 10
 | 50
 | -
 | 6
 |
| 
INFO0940-1
 | 
Operating systems (english language) - Laurent Mathy
 | 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
 |
| 
MATH0462-1
 | 
Discrete optimization - 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
 |
| 
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
 |
| 
MATH0461-1
 | 
Introduction to numerical optimization (english language) - Quentin Louveaux
 | 30
 | 30
 | -
 | 6
 |
| 
INFO2046-1
 | 
Computational Geometry - Eric Béchet
 | 30
 | 30
 | -
 | 6
 |
| 
ELEN0019-1
 | 
Treatment of the audio signals : principles and experiments - Jean-Jacques Embrechts
 | 30
 | 30
 | -
 | 6
 |
| 
ELEN0002-1
 | 
Introduction to Audio and Video Techniques - Jean-Jacques Embrechts
 | 30
 | 30
 | -
 | 6
 |
| 
INFO0940-1
 | 
Operating systems (english language) - Laurent Mathy
 | 30
 | 30
 | -
 | 6
 |
| 
INFO0941-1
 | 
Network measurement and monitoring (english language) - Benoît Donnet
 | 10
 | 50
 | -
 | 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 (english language) - Michael Ghilissen
 | 16
 | 16
 | -
 | 3
 |
| 
GEST3004-1
 | 
Marketing (operations and management) (english language) - Michael Ghilissen
 | 16
 | 16
 | -
 | 3
 |
| 
GEST3005-2
 | 
Accountancy and Finance - Jacques Berwart
 | 24
 | 24
 | -
 | 4
 |
| 
GEST3006-1
 | 
Operations and supply chain management I (english language) - Yasemin Arda
 | 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
 |
| 
INFO0085-2
 | 
Compilers - Pierre Geurts
 | 20
 | 40
 | -
 | 6
 |
| 
INFO0031-1
 | 
Computer network architectures and multimedia (english language) - Guy Leduc
 | 30
 | 30
 | -
 | 6
 |
| 
INFO0051-1
 | 
Logic - 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-3
 | 
Introduction to numerical analysis - Quentin Louveaux
 | 20
 | 20
 | -
 | 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.
 |