Algoritmi e Strutture Dati B - 2020/21

Algoritmi e strutture dati, corso B, 20/21

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

Libro di testo consigliato: Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein: Introduzione agli algoritmi e strutture dati.