| 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 | |||||
|
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 | |||||