Το μάθημα αυτό αποτελεί μια εισαγωγή στον αντικειμενοστρεφή προγραμματισμό με την C++. Το μάθημα διδάσκει την C++ αρχίζοντας από απλές έννοιες όπως κλάσεις, αντικείμενα, κληρονομικότητα, κλάσεις ροής εισόδου / εξόδου, αναφορά στους τύπους της C++, δείκτες, struct, κλπ. Επίσης διδάσκονται οι έννοιες της πολυπλοκότητας και της υπερφόρτωσης τελεστών.
ΕΝΟΤΗΤΕΣ - ΚΕΦΑΛΑΙΑ: Κλάσεις, παράγωγες κλάσεις, Κλάσεις εισόδου/εξόδου, Αφαιρετικές δομές, Δείκτες Κληρονομικότητα, Υπερφόρτωση τελεστών, Πολυπλοκότητα, Γενικοί τύποι.