Le document présente un cours de programmation orientée objet en C++ dispensé par Dr. Amina Hameurlaine, couvrant les concepts fondamentaux ainsi que les différences entre le paradigme procédural et orienté objet. Il aborde des thèmes clés tels que l'héritage, le polymorphisme, ainsi que des méthodologies de développement logiciel comme UML. À la fin du cours, les apprenants seront capables d'implémenter des programmes C++ orientés objet en utilisant des concepts comme l'encapsulation et l'abstraction.