 |  |  |
| INFO0058-1 | Introduction to Recursive Programming
|

 |
| Duration : | 15h Th, 15h Pr |
 |
| Number of credits : |
|
 |
| Lecturer : | Pascal Gribomont |
 |
Language(s) of instruction :
 |
| French language |
 |
Organisation and examination :
 |
| Teaching in the first semester, review in January |
 |
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. |
 |
Prerequisites and co-requisites/ Recommended optional programme components :
 |
| |
 |
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
Stéphane Lens
lens@montefiore.ulg.ac.be |
 |