University of Liege | Version française
Study programmes 2010-2011Last update : 11/04/2011
INFO0201-1  Introduction to computer programming
Duration :  20h Th, 40h Pr
Credits/ECTS :  
Bachelor in geographical sciences, general orientation, 1st yearSecond semester5
Bachelor in physics, 1st yearSecond semester6
Holder(s) :  Peter Schlagheck
Language :  French language
Course contents :  This course gives an introduction to the art of programming in C/C++. After a brief introduction into the basics of computer science, the elementary components of the programming language C/C++ are explained.
Simple numerical methods are introduced and used to support the practical realization of small programs.
Course objective :  Fundamental concepts of computer science:
- Electronic logic based on transistors.
- Information in terms of bits and bytes.
- The working principle of a computer.

The programming language C/C++:
- Syntax and elementary instructions.
- Algorithmic tools.
- Functions.
- Structured variables, arrays, and pointers.
- Object-oriented programming.
Prerequisites :  none
Workshops :  40 hours of programming in front of a computer.
Organization :  This course is normally given in the spring term of the first year.
The practical exercices are done in the computer rooms of the Department of Physics (rooms 4/15 and 4/34 of Building B5a).
The schedule of the teaching is available on the ULg web pages.
Written notes :  The slides of the course as well as some supplementary material are available on the website of the course (see below). In particular, on can find there
- the lecture notes "Introduction à l'Informatique (http://www.pqs.ulg.ac.be/attachments/divers/Intro_info.pdf" target="_blank" by Prof. H.-P. Garnir)
- the lecture notes "Le Langage C/C++ (http://www.pqs.ulg.ac.be/attachments/divers/C.pdf" target="_blank" by Prof. T. Bastin)

Further reading:
-S. Lippmann, J. Lajoie, B.E. Moo: "C++ Primer" (Addison-Wesley 2005)
-B. Stroustrup: "The C++ Programming Language" (Addison-Wesley 1997)
Assessment :  The examination takes place within one single session of 3 hours (9-12h or 14-17h). It consists of writing a few programs on the computer (practical part, 70%) and responding to a few questions on the subject (theoretical part, 30%).
Contacts :  Peter Schlagheck
Département de Physique
Université de Liège
Bâtiment B5a, salle 48
Sart Tilman
4000 Liège
Tél: 04 366 9043
Email: Peter.Schlagheck@ulg.ac.be
http://www.pqs.ulg.ac.be

Items online :  
Documents related to the teaching
Documents related to the course:


imageHome
imageSearch by Faculty
imageSearch by teacher
imageSearch by course code and title

Students and Studies Administration - Academic Affairs - Contact : Monique Marcourt, General Director for Education and Training - Developed by SEGI