Study Programmes 2015-2016
INFO0058-1  
Introduction to Recursive Programming
Duration :
15h Th, 15h Pr
Number of credits :
Master in computer science (120 ECTS)2
Lecturer :
Pascal Gribomont
Language(s) of instruction :
French language
Organisation and examination :
Teaching in the first semester, review in January
Units courses prerequisite and corequisite :
Prerequisite or corequisite units are presented within each program
Course contents :
Mathematical induction.
Recursion and techniques of recursive programming.
Problem solving with recursion, examples.
Learning outcomes of the course :
Simple problem solving with PROLOG.
Competent use of recursion.
Systematic technique for documenting programs.
Prerequisite knowledge and skills :
Planned learning activities and teaching methods :
Supervised work and home work with PROLOG.
Mode of delivery (face-to-face ; distance-learning) :
Face-to-face, 1st quadrimester
Recommended or required readings :
http://www.swi-prolog.org/
Assessment methods and criteria :
Homeworks. Midterm written exam. Endterm oral exam.
Work placement(s) :
Organizational remarks :
http://www.montefiore.ulg.ac.be/~gribomon/cours/cours.html
Contacts :
Pascal Gribomont gribomont@montefiore.ulg.ac.be