 |  |
| INFO0201-1 | Introduction to computer programming
 |
 |
| Duration : | 20h Th, 40h Pr |
 |
| Credits/ECTS : |
|
 |
| 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: |
|
|