| 1 | Ciclo di vita di un sistema | Paolo Prinetto |
| 2 | Il progetto | Paolo Prinetto |
| 3 | Le fasi di un progetto | Paolo Prinetto |
| 4 | L'algebra booleana | Paolo Prinetto |
| 5 | Proprietà delle Algebre Booleane | Paolo Prinetto |
| 6 | Cubi | Paolo Prinetto |
| 7 | Coperture | Paolo Prinetto |
| 8 | Esercizi di coperture | Paolo Prinetto |
| 9 | Introduzione ai sistemi CAE | Paolo Prinetto |
| 10 | La simulazione digitale | Paolo Prinetto |
| 11 | La sintesi automatica | Paolo Prinetto |
| 12 | Introduzione ai circuiti logici | Paolo Prinetto |
| 13 | Analisi e sintesi di circuiti combinatori | Paolo Prinetto |
| 14 | Sintesi manuale di circuiti combinatori a livello logico | Paolo Prinetto |
| 15 | Sintesi automatica di circuiti combinatori a livello logico | Paolo Prinetto |
| 16 | Sintesi logica con tecniche alternative | Paolo Prinetto |
| 17 | Sintesi di circuiti combinatori a livello RT (blocchi funzionali) | Paolo Prinetto |
| 18 | Sintesi di circuiti combinatori a livello RT (metodologia di sintesi) | Paolo Prinetto |
| 19 | Sintesi di circuiti combinatori a livello RT (technology mapping) | Paolo Prinetto |
| 20 | Esercizi di sintesi di circuiti combinatori | Paolo Prinetto |
| 21 | LATCHe FLIP-FLOP | Paolo Prinetto |
| 22 | Introduzione alle FFM | Paolo Prinetto |
| 23 | Classificazione delle FFM | Paolo Prinetto |
| 24 | Analisi e sintesi di FSM semplici | Paolo Prinetto |
| 25 | Sintesi manuale di FSM semplici a livello logico (I parte) | Paolo Prinetto |
| 26 | Sintesi manuale di FSM semplici a livello logico (II parte) | Paolo Prinetto |
| 27 | Sintesi automatica di FSM semplici a livello logico | Paolo Prinetto |
| 28 | Blocchi sequenziali a livello RT | Paolo Prinetto |
| 29 | Regole di buon progetto | Paolo Prinetto |
| 30 | Sintesi di FSM semplici a livello RT | Paolo Prinetto |
| 31 | Esercizi di sintesi di FSM semplici (I parte) | Paolo Prinetto |
| 32 | Esercizi di sintesi di FSM semplici (II parte) | Paolo Prinetto |
| 33 | Introduzione al collaudo dei sistemi digitali (I parte) | Paolo Prinetto |
| 34 | Introduzione al collaudo dei sistemi digitali (II parte) | Paolo Prinetto |
| 35 | Introduzione al collaudo dei sistemi digitali (III parte) | Paolo Prinetto |
| 36 | Introduzione al collaudo dei sistemi digitali (IV parte) | Paolo Prinetto |
| 37 | Design for testability (I parte) | Paolo Prinetto |
| 38 | Design for testability (II parte) | Paolo Prinetto |
| 39 | BIST | Paolo Prinetto |
| 40 | Boundary scan | Paolo Prinetto |