| 1 | Jan 13 | Welcome and Getting Started |  | 
    
      | 2 | Jan 15 | Four Fundamental Concepts (1) |  | 
    
      |  | Jan 20 |  | MLK Day | 
    
      |  | Jan 22 |  | Cancelled because of LSU closure | 
    
      | 3 | Jan 27 | Four Fundamental Concepts (2) |  | 
    
      |  | Jan 27 |  | Assignment 0 due | 
    
      | 4 | Jan 29 | Refreshing C (1) |  | 
    
      | 5 | Feb 3 | Refreshing C (2) |  | 
    
      | 6 | Feb 5 | Abstractions 1: Threads and Processes |  | 
    
      | 7 | Feb 10 | Project 0 Walkthrough |  | 
    
      | 8 | Feb 12 | Abstractions 2: Files |  | 
    
      |  | Feb 17 |  | Project 0 due | 
    
      | 9 | Feb 17 | Abstractions 2: Files (part 2) |  | 
    
      | 10 | Feb 19 | Abstractions 3: Pipes and Sockets |  | 
    
      |  | Feb 24 |  | Assignment 1 due | 
    
      | 11 | Feb 24 | Creating the Process Abstraction |  | 
    
      | 12 | Feb 26 | Synchronization 1: Monitors and Language Support for Concurrency |  | 
    
      | 13 | Mar 3 |  | Mardi-Gras break | 
    
      | 14 | Mar 5 | Synchronization 2: Lock Implementation |  | 
    
      | 15 | Mar 10 | Midterm review |  | 
    
      |  | Mar 10 |  | Project 1 design document due | 
    
      |  | Mar 12 | Midterm examination, 5:00pm-6:20pm, 1200 PFT |  | 
    
      | 16 | Mar 17 | Project 1 walkthrough |  | 
    
      | 17 | Mar 19 | Scheduling 1: Concepts and Classic Policies |  | 
    
      | 18 | Mar 24 | Scheduling 2: Starvation |  | 
    
      | 19 | Mar 26 | Scheduling 3: Deadlocks |  | 
    
      |  | Mar 31 |  | Spring break | 
    
      |  | Apr 2 |  | Spring break | 
    
      | 20 | Apr 7 | System Performance and Highly Concurrent Systems |  | 
    
      | 20 | Apr 9 | Memory 1: Address Translation |  | 
    
      |  | Apr 14 |  | Assignment 2 due | 
    
      | 21 | Apr 14 | Memory 2: Paging, Caching, and TLBs (1) |  | 
    
      | 22 | Apr 16 | Memory 2: Paging, Caching, and TLBs (2) |  | 
    
      |  | Apr 21 |  | Project 1 due | 
    
      |  | Apr 21 |  | Cancelled | 
    
      |  | Apr 23 |  | Cancelled | 
    
      | 23 | Apr 28 | Memory 3: Virtual Memory (1) |  | 
    
      | 24 | Apr 30 | Memory 3: Virtual Memory (2) |  | 
    
      |  | May 2 |  | Assignment 3 due (replaces final examination) |