Programma di Sistemi Operativi E Reti:

Parte I (I semestre) Introduzione ai sistemi operativi. Classificazione dei sistemi operativi. Principali modelli strutturali. Gestione dei processi. Thread. Sincronizzazione dei processi. Scheduling della CPU. Gestione della memoria. Gestione dell'I/O. Gestione del file system. Casi di studio: Unix e Linux. Parte II (II semestre) Reti di calcolatori e Internet. Strato di applicazione. Strato di trasporto. Strato di rete: piano dei dati e piano di controllo. Strato di collegamento: reti di area locale. Reti wireless e principi di gestione della mobilità. Nota: Nessuna differenza di contenuto tra studenti frequentanti e non frequentanti.