| modulo | argomento delle lezioni |
| Parte
I |
|
| 1 | Algoritmi e Macchine astratte. |
| 2 | Dichiarazioni, espressioni. |
| 3 | Comandi. |
| 4 | Programma. |
| 5 | Puntatori e vettori (introduzione) |
| 6 | Puntatori e vettori (algoritmi). |
| Parte
II |
|
| 7 | Sottoprogrammi: introduzione. |
| 8 | Sottoprogrammi: approfondimento. |
| 9 | Programmazione ricorsiva. |
| 10 | Tipi di Dati Astratti (introduzione). |
| 11 | Tipi di Dati Astratti (continuazione). |
| Parte
III |
|
| 12 | Classi. |
| 13 | Programmazione OO. |
| 14 | Polimorfismo. |
| 15 | (complementi) |