| Calendario Lezioni | |||||
| Data | Giorno | Lezione | Lab. | Prog. Ore | Argomento |
| 10-gen | lun | 2 | 2 | Introduzione al corso e tassonimia di Flynn | |
| 14-gen | ven | 3 | 5 | Sistemi operativi distribuiti | |
| 17-gen | lun | 2 | 7 | Laboratorio1: Introduzione e descrizione degli strumenti utilizzati | |
| 21-gen | ven | 3 | 10 | RPC e sincronizzazione nei sistemi distribuiti | |
| 24-gen | lun | 2 | 12 | Laboratorio2: Cross-compilazione e semplici applicazioni | |
| 28-gen | ven | 3 | 15 | Mutua esclusione e gestione dei deadlock nei sistemi distribuiti | |
| 31-gen | lun | 2 | 17 | Laboratorio3: Il sistema operativo eCos | |
| 04-feb | ven | 3 | 20 | Gestione dei processi e file system distribuiti | |
| 07-feb | lun | 2 | 22 | Laboratorio4: Scrittura ed esecuzione di applicazioni su board | |
| 11-feb | ven | 3 | 25 | Il file sytem NFS e la memoria condivisa distrubuita | |
| 14-feb | lun | 2 | 27 | Laboratorio5: Configurazione di eCos e ricostruzione del kernel | |
| 18-feb | ven | 3 | 30 | Sistemi operativi real-time: introduzione | |
| 21-feb | lun | 2 | 32 | Laboratorio6: Il simulatore MPARM e il sistema operativo RTEMS | |
| 25-feb | ven | 3 | 35 | Scheduling di task aperiodici | |
| 28-feb | lun | 2 | 37 | Laboratorio7: Utilizzo del simulatore MPARM e analisi dei risultati | |
| 04-mar | ven | 3 | 40 | Scheduling di task periodici | |
| 07-mar | lun | 2 | 42 | ??? | |
| 11-mar | ven | 2 | 44 | Scheduling di task misti | |
N.B. Le lezioni di laboratorio si tengono in LABORATORIO EDA.