Programma di Programmazione Dei Calcolatori Con Laboratorio:

Risoluzione automatica dei problemi; algoritmi e programmi; modelli di calcolo; linguaggi di programmazione; tipi di linguaggi di programmazione; linguaggi imperativi; struttura di un programma; tipi di dati semplici e strutturati; variabili; strutture di controllo; funzioni; ricorsione; operazioni di input/output; strutture di dati elementari; algoritmi di ricerca ed ordinamento; implementazioni delle strutture dati con un linguaggio a basso livello; complessità computazionale; utilizzo di librerie.