Algoritmi e Strutture Dati, corso B - a.a. 2024/25

L’insegnamento ha lo scopo di introdurre i concetti e le tecniche fondamentali per la progettazione e l’analisi di algoritmi, che sono alla base dello sviluppo del software. Gli studenti acquisiranno conoscenze circa l’analisi di correttezza e complessità computazionale degli algoritmi, le strutture dati per la rappresentazione dell’informazione, le tecniche di problem solving mediante lo sviluppo di algoritmi efficienti.