| A | Insegnamento | Tipologia | Settore | CFU | Sem | |
| Primo Anno | ||||||
| I | Geometria | Linear Algebra and Analytic Geometry | Di Base | MAT/03 | 6 | I |
| I | Analisi Matematica | Calculus | A | |||
| Insegnamento integrato composto dai seguenti moduli | ||||||
| Analisi I | Calculus I | Di Base | MAT/05 | 6 | I | |
| Analisi II | Calculus II | Di Base | MAT/05 | 6 | II | |
| I | Fisica | Physics | A | |||
| Insegnamento integrato composto dai seguenti moduli | ||||||
| Cinematica, Dinamica | Kinematics and Dynamics | Di Base | FIS/01 | 6 | I | |
| Elettromagnetismo | Electricity and Magnetism | Di Base | FIS/01 | 6 | II | |
| I | Programmazione Procedurale | Computer Programming | A | |||
| Insegnamento integrato composto dai seguenti moduli | ||||||
| Elementi di Programmazione Procedurale | Foundations of Computer Programming I | Di Base | ING-INF/05 | 6 | I | |
| Complementi di Programmazione Procedurale | Foundations of Computer Programming II | Di Base | ING-INF/05 | 6 | II | |
| I | Architettura dei Calcolatori Elettronici | Computer Architectures | Di Base | INF/01 | 6 | II |
| Inglese | English Language | Lingua/Prova Finale | - | 3 | II | |
| Secondo Anno | ||||||
| II | Algoritmi e Strutture Dati | Algorithms and Data Structures | A | |||
| Insegnamento integrato composto dai seguenti moduli | ||||||
| Algoritmi e Strutture Dati I | Algorithms and Data Structures I | Caratterizzante | INF/01 | 6 | I | |
| Algoritmi e Strutture Dati II | Algorithms and Data Structures II | Caratterizzante | ING-INF/05 | 6 | II | |
| II | Sistemi Operativi | Operating Systems | Caratterizzante | ING-INF/05 | 6 | I |
| II | Elettrotecnica | Foundations of Electrical Engineering | Affine | ING-IND/31 | 9 | II |
| II | Calcolo | Numerical Analysis and Advanced Calculus | A | |||
| Insegnamento integrato composto dai seguenti moduli | ||||||
| Calcolo Scientifico | Numerical Analysis | Di Base | MAT/08 | 6 | I | |
| Complementi di Calcolo | Advanced Numerical Analysis and Calculus | Di Base | MAT/08 - MAT/05 | 6 | II | |
| II | Programmazione a Oggetti I | Object-Oriented Programming I | Caratterizzante | ING-INF/05 | 9 | II |
| II | Materia a scelta | Free Choice Courses | A scelta | - | 12 | |
| Terzo Anno | ||||||
| III | Informatica Teorica | Theoretical Computer Science | Caratterizzante | ING-INF/05 | 6 | I |
| III | Basi di Dati | Databases | Caratterizzante | ING-INF/05 | 9 | I |
| III | Segnali e Sistemi | Signals and Systems | A | |||
| Insegnamento integrato composto dai seguenti moduli | ||||||
| Teoria dei Segnali | Signal Theory | Ulteriori Attività | ING-INF/03 | 6 | I | |
| Fondamenti di Sistemi Dinamici | Foundations of Dynamical Systems | Affine | ING-INF/04 | 6 | II | |
| III | Programmazione a Oggetti II | Object-Oriented Programming II | A | |||
| Insegnamento integrato composto dai seguenti moduli | ||||||
| Elementi di Programmazione a Oggetti II | Elements of Object-Oriented Programming II | Caratterizzante | ING-INF/05 | 6 | I | |
| Complementi di Programmazione a Oggetti II | Advanced Object-Oriented Programming | Caratterizzante | ING-INF/05 | 6 | II | |
| III | Campi Elettromagnetici | Electromagnetics | Affine | ING-INF/02 | 9 | I |
| III | Reti di Calcolatori | Computer Networks | Caratterizzante | INF/01 | 6 | II |
| III | Elettronica | Electronics | Affine | ING-INF/01 | 9 | II |
| Prova Finale | Final Thesis | Lingua/Prova Finale | - | 6 | II | |