ECE 498OS: OS Design & Implementation

Fall 2026

Schedule

Tue, Aug 25 Lect: Introduction, Multiprocessor startup, Sequential Consistency
Thu, Aug 27 Lect-disc: L. Lamport. “How to Make a Multiprocessor Computer That Correctly Executes Multiprocess Programs,” 1979.
 
Tue, Sep 1 Lect: Memory models
Thu, Sep 3 Lect-disc: C.A.R. Hoare. “Monitors: An Operating System Structuring Concept,” 1974.
 
Tue, Sep 8
Thu, Sep 10
 
Tue, Sep 15
Thu, Sep 17
 
Tue, Sep 22
Thu, Sep 24
 
Tue, Sep 29
Thu, Oct 1
 
Tue, Oct 6
Thu, Oct 8
 
Tue, Oct 13
Thu, Oct 15
 
Tue, Oct 20
Thu, Oct 22
 
Tue, Oct 27
Thu, Oct 29
 
Tue, Nov 3
Thu, Nov 5
 
Tue, Nov 10
Thu, Nov 12
 
Tue, Nov 17
Thu, Nov 19
 
Tue, Nov 24 Fall Break
Thu, Nov 26
 
Tue, Dec 1
Thu, Dec 3
 
Tue, Dec 8