Degrees incorporating this pedagocial element :
Description
This course provides an introduction to the basic concepts of object-oriented programming in C++: classes and encapsulation, operator overloading, generic classes (templates), STL (Standard Template Library), inheritance and derived classes, polymorphism and virtual functions.
Lab sessions illustrate these concepts, and applications for applied mathematics.
In brief
Credits : 3Number of hours
- Lectures (CM) & Teaching Unit (UE) : 15h
- Practical work (TP) : 18h
Language(s) : English
Contact(s)
Program director
Laurence Pierre
International students
Open to exchange students