Programma di Fondamenti Di Informatica:

Seconda parte:
Ricorsione. Rappresentazione di numeri. Tecniche elementari di verifica della correttezza di programmi. Programmazione a oggetti, definizione di classi (funzioni membro, costruttori, classi derivate, ereditarietà, information hiding, polimorfismo).

Fonte: GOMP