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