| 1 | Aug 26 | Welcome and Introduction |  | 
    
      | 2 | Aug 28 | Development Environment, Refreshing C (1) |  | 
    
      | 3 | Sep 2 | Refreshing C (2) | Assignment 0 due | 
    
      | 4 | Sep 4 | Presentations for Reading Assignment 0 |  | 
    
      | 5 | Sep 9 | Refreshing C (3) |  | 
    
      |  | Sep 11 |  | Assignment 1 due | 
    
      | 6 | Sep 11 | Presentations for Reading Assignment 1 |  | 
    
      | 7 | Sep 16 | Topic 1: OS Fundamentals |  | 
    
      | 8 | Sep 18 | Presentations for Reading Assignment 2 |  | 
    
      | 9 | Sep 23 | Topic 2: Concurrent Processes and Programming |  | 
    
      | 10 | Sep 25 | Presentations for Reading Assignment 3 |  | 
    
      | 11 | Sep 30 | Project 0 - Walkthrough |  | 
    
      | 12 | Oct 2 | Presentations for Reading Assignment 4 |  | 
    
      |  | Oct 6 |  | Project 0 due | 
    
      | 13 | Oct 7 | Topic 3: Interprocess Communication (IPC) and Coordination |  | 
    
      | 14 | Oct 9 | Presentations for Reading Assignment 5 |  | 
    
      |  | Oct 13 |  | Assignment 2 due | 
    
      | 15 | Oct 14 | Topic 4: Distributed Process Scheduling (1) |  | 
    
      |  | Oct 16 | Fall break |  | 
    
      | 16 | Oct 21 | Topic 4: Distributed Process Scheduling (2) |  | 
    
      | 17 | Oct 23 | Presentations for Reading Assignment 6 |  | 
    
      |  | Oct 27 |  | Project 1 design document due | 
    
      | 18 | Oct 28 | Topic 5: Real-time Scheduling |  | 
    
      | 19 | Oct 30 | Presentations for Reading Assignment 7 |  | 
    
      | 19 | Nov 4 | TBA |  | 
    
      | 20 | Nov 6 | Presentations for Reading Assignment 8 |  | 
    
      |  | Nov 10 |  | Project 1 due | 
    
      | 21 | Nov 11 | TBA |  | 
    
      | 22 | Nov 13 | Presentations for Reading Assignment 9 |  | 
    
      | 23 | Nov 18 | TBA |  | 
    
      | 24 | Nov 20 | Presentations for Reading Assignment 10 |  | 
    
      | 25 | Nov 25 | TBA |  | 
    
      |  | Nov 27 | Thanksgiving Holiday |  | 
    
      |  | Dec 8 |  | Assignment 3 due |