University of Liege | Version française
Academic year 2014-2015Value date : 12/05/2015
INFO0050-1  Constraint programming

Duration :  15h Th, 10h Pr, 80h Proj.
Number of credits :  
Master of science in computer science and engineering, research focus, 2nd year5
Master in Computer science, Research Focus, 2nd year5
Lecturer :  Pascal Gribomont
Language(s) of instruction :  
English language
Organisation and examination :  
Teaching in the first semester, review in January
Course contents :  
Introduction to constraint programming.

Prolog extensions for programming with constraints.

Applications.
Learning outcomes of the course :  
Students learn how to view a problem as a set of constraints, and how to solve it with an available constraint-solving system (SWI-Prolog, CLP(R), ECLiPSe, Comet).
Prerequisites and co-requisites/ Recommended optional programme components :  
INFO0049-1 (prerequisite)
Planned learning activities and teaching methods :  
Mode of delivery (face-to-face ; distance-learning) :  
face-to-face
Recommended or required readings :  
Recommended readings:
Constraint Logic Programming using Eclipse, Krzysztof R. Apt and Mark Wallace, ISBN-10: 0521866286
Principles of Constraint Programming, Krzysztof Apt, ISBN-10: 0521825830
Programming with Constraints: An Introduction, Kimbal Marriott and Peter Stuckey, ISBN-10: 0262133415
Assessment methods and criteria :  
Homeworks.
Oral examination.
Work placement(s) :  
Organizational remarks :  
http://www.montefiore.ulg.ac.be/~gribomon/cours/cours.html
Contacts :  
Pascal Gribomont
gribomont@montefiore.ulg.ac.be

Stéphane Lens
lens@montefiore.ulg.ac.be



Home

Bachelors, masters, advanced master et AESS

Lifelong Learning Education

Doctorat (Ph.D.)

Search by teacher

Search by course code and title

Students and Studies Administration - Academic Affairs - Contact : Monique Marcourt, General Director for Education and Training - Developed by SEGI