University of Liege | Version française
Academic year 2014-2015Value date : 12/05/2015
INFO0004-2  Object-oriented programming projects

Duration :  20h Th, 90h Proj.
Number of credits :  
Bachelor in engineering (Bachelor in engineering sciences, civil engineer orientation), 3rd year5
Bachelor in Computer sciences, 3rd year5
Master of science in computer science and engineering, research focus, 1st year5
Master of science in computer science and engineering, professional focus in management, 1st year5
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.
 
PRE-REQUIS:
INFO2009 "Introduction à l'informatique" ou INFO0946 "Introduction à la programmation"
INFO0062 "Programmation orientée-objet"
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. Lectures will introduce the C++ programming language and concepts of object-oriented software design, 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 (see MyULg), 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 at least 2 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 submit at least 2 projects will receive an absence mark for the corresponding exam session. There is no guaranteed support for projects to be resubmitted for the resit session.
Work placement(s) :  
Organizational remarks :  
Contacts :  



Home

Bachelors, masters, advanced master et AESS

Lifelong Learning Education

Doctorat (Ph.D.)

Search by teacher

Search by course code and title

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