University of Liege | Version française
Study programmes 2011-2012Last update : 14/06/2012
INFO0004-1  Object-oriented programming project

Duration :  10h Th, 30h Pr
Number of credits :  
Bachelor in engineering sciences, civil engineer orientation (Bachelor in engineering sciences, civil engineer orientation), 3rd yearSecond semester3
Bachelor in computer sciences, 3rd yearSecond semester3
Master of science in computer science and engineering, in-depth approach, 1st yearSecond semester3
Master in Computer science, Research Focus, 1st yearSecond semester3
Master of science in computer science and engineering, professional focus in management, 1st yearSecond semester3
Master in Computer Science, Professional Focus (Management), 1st yearSecond semester3
Master in Bio-informatics and Modelling, Research focus, 1st yearSecond semester6
Lecturer :  Laurent Mathy
Language(s) of instruction :  
French language
Course contents :  
In this course students will learn the C++ programming language and will individually carry out three programming assignments of increasing complexity.
Learning outcomes of the course :  
To improve your knowledge of object-oriented programming and to learn the peculiarities of C++. To be able to write a program of some complexity using the basic concepts of C++.
Prerequisites and co-requisites/ Recommended optional programme components :  
Knowledge of object-oriented programming and of the C programming language. Knowledge of Java is an asset.
Planned learning activities and teaching methods :  
Three individual programming assignments in C++, of increasing complexity.
Mode of delivery (face-to-face ; distance-learning) :  
2nd quadrimester, starting on week 7. A few lectures will introduce the C++ programming language, present the projects and correct early mistakes. They will be organized on Thursdays 14:00-16:00 in auditorum 01/B37.
Recommended or required readings :  
The slides used to introduce the C++ programming language, a reference book on the language and some other resources.
Assessment methods and criteria :  
Grading of the programs that are written. The code produced will have to follow the instructions, be functional, readable and robust. Students will have 2 or 3 weeks to carry out each assignment. No exam.
Organizational remarks :  
For more information on the projects and their evaluation, see http://www.montefiore.ulg.ac.be/~hiard/ulg-info0004.html (in French).
Contacts :  


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