CdSDATA SCIENCE AND BUSINESS INFORMATICS
Codice751AA
CFU9
PeriodoSecondo semestre
LinguaItaliano
Moduli | Settore/i | Tipo | Ore | Docente/i | |
ALGORITHMS AND DATA STRUCTURES FOR DATA SCIENCE | INF/01 | LEZIONI | 72 |
|
Il corso introduce le strutture dati e le tecniche algoritmice di base che permettono agli studenti di risolvere problemi computazionali sui principali tipi di dato quali sequenze, insiemi, alberi e grafi.
Le lezioni teoriche saranno seguite da un'intensa attività in laboratorio in linguaggio Python.
Gli studenti sperimenteranno con algoritmi e strututre dati scrivendo le loro implementazioni o utilizzando librerie.
that allow students to solve computational problems on the most
important data types, such as sequences, sets, trees, and graphs.
The lectures will be complemented by an intensive activity in laboratory. Students will experiment with algorithms and data structures by writing their
own implementations or by using third-party libraries.
L'obiettivo del corso è quello di insegnare agli studenti la progettazione e lo sviluppo di algoritmi efficienti scegliendo le più appropriate solutioni.
The goal of the class is to enable students to design and implement efficient algorithms, choosing the most appropriate solutions in their future projects.
Esame scritto e orale
Written and oral exam
Conoscenza del linguaggio di programmazione Python
Basic knoledge of Python