Il corso prevede una articolazione in percorsi nei 3 anni, per un totale di 180 crediti.
Dall'anno accademico 2024/2025 è offerto in italiano e in inglese, con due percorsi analoghi per contenuti e finalità, diversi solo per la lingua.
Nel percorso in italiano alcuni insegnamenti, in particolare quelli a scelta, si possono svolgere in inglese.
Si può inoltre scegliere un piano di studio personalizzato che deve rispettare l’ordinamento e il regolamento didattico e deve essere approvato da una commissione.
Questo corso è indicato sia per coloro che intendano proseguire gli studi con un corso di studio magistrale in materie informatiche o affini, sia per coloro che intendano concludere gli studi al termine del corso di laurea in Informatica.
Insegnamento | Crediti (CFU) |
---|---|
Analisi matematica 1 | 12 |
Geometria e algebra lineare | 6 |
Programmazione 1 | 12 |
Calcolatori | 6 |
Fondamenti matematici per l'informatica | 6 |
Probabilità e statistica | 6 |
Programmazione 2 | 6 |
Programmazione Funzionale | 6 |
Algoritmi e strutture dati | 12 |
Ingegneria del software | 12 |
Basi di dati | 6 |
Reti | 6 |
Sistemi operativi | 12 |
Logica computazionale | 6 |
Fisica | 6 |
Linguaggi formali e compilatori | 12 |
Introduction to machine learning | 6 |
Insegnamento | Crediti (CFU) |
---|---|
Introduzione alla programmazione per il Web | 6 |
Human Computer Interaction (in inglese) | 6 |
Reti logiche | 6 |
Fondamenti di elaborazione dei segnali | 6 |
Introduction to Computer and Network Security (in inglese) | 6 |
Sistemi informativi | 6 |
Programmazione avanzata | 6 |
Laboratorio di programmazione per sistemi mobili e tablet | 6 |
Optimization Techniques (in inglese) | 6 |
Analisi Matematica 2 | 6 |
Altri insegnamenti a scelta libera | 12 |
Insegnamento | Crediti (CFU) |
---|---|
Tirocini formativi e di orientamento | 9 |
Inglese B1 | 3 |
Prova finale | 6 |