University of Liege | Version française
Study programmes 2012-2013Last update : 18/06/2013
INFO0004-1  Object-oriented programming projects II

Duration :  8h Th, 30h Pr
Number of credits :  
Bachelor in engineering sciences, civil engineer orientation (Bachelor in engineering sciences, civil engineer orientation), 3rd year3
Bachelor in computer sciences, 3rd year3
Master of science in computer science and engineering, in-depth approach, 1st year3
Master of science in computer science and engineering, professional focus in management, 1st year3
Master in Bio-informatics and Modelling, Research focus, 1st year6
Lecturer :  Laurent Mathy
Language(s) of instruction :  
English language
Organisation and examination :  
Teaching in the first semester, review in January
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 specificities 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 a plus.
Planned learning activities and teaching methods :  
Three individual programming assignments in C++, of increasing complexity.
Mode of delivery (face-to-face ; distance-learning) :  
1st quadrimester, starting on week 8. A few lectures will introduce the C++ programming language, present the projects and correct early mistakes. This course will be delivered in English.
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. 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.
The first two projects collectively count towards 40% of the final mark, while the third project counts toward 60% of the final mark. Students who do not complete the first 2 projects, will not be allowed to take the third project in its first sitting. Only the third project can be taken as a resit: the marks for the first 2 projects will be automatically transfered across to the resit session, with absence marks transformed into zero marks.
Work placement(s) :  
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