2019-2020 / 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

Schedule

Schedule online

Units courses prerequisite and corequisite

Prerequisite or corequisite units are presented within each program

Learning unit contents

Mathematical induction, theory and exercises.
Recursion and techniques of recursive programming.
Problem solving with recursion, examples.

Learning outcomes of the learning unit

Simple problem solving with Scheme.
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 SCHEME.

Mode of delivery (face-to-face ; distance-learning)

Face-to-face, 1st quadrimester.

Recommended or required readings

http://racket-lang.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

Adaptation of teaching commitments following the COVID-19 pandemic for the May-June 2020 session

Teaching methods implemented : distance-learning

...

Assessment subjects

Assessment methods

Contacts

Adaptation of teaching commitments following the COVID-19 pandemic for the Aug-Sept 2020 session

Assessment subjects

Assessment methods

. . .

Contacts