Home - Search by Faculty - By teacher - By course


INFO0054-1

Programming Basics


Duration :30h Th, 30h Pr
Credits/ECTS :
3rd year of the 5 year degree in civil engineering in electricity5,5
4th year of the 5 year degree in civil engineering in computer sciences5,5
1st "licence" in computer6
Master in computer sciences6
1st year of Master's degree in computer sciences,6
Holder(s) :Pascal Gribomont
Course contents : General introduction to procedures. Definition techniques. Data structures. Recursion, functional programming paradigm. Structural recursion. Inductive reasoning. Functional style vs. imperative style. Procedural abstraction. Special techniques. Program design. Some classical algorithms.

We use the Scheme programming language.
Course objective : Not available
Prerequisites :
Workshops : Exercises are included.
Organization : 1st semester, Monday at 14h00 (B28, local R3).
Written notes : P. Gribomont, Eléments de programmation en Scheme, Dunod, Paris, 2000.
Assessment : Three written tests.
Oral examination.
Contacts : P. Gribomont, 04 366 26 67, gribomont@montefiore.ulg.ac.be
F. Van Lishout, 04 366 26 19, vanlishout@montefiore.ulg.ac.be
Remarks : A very useful exercise book is:

L. Moreau, C. Queinnec, D. Ribbens et M. Serrano, Recueil de petits problèmes en Scheme, Springer, Berlin, 1999.




ULg : Students and Studies Administration - Academic Affairs
Contact : Monique Marcourt, direction A.E.E.
Date of data : 8/04/2005
Developed by SEGI