CSE 451 Winter 2002

Lecture schedule, notes, and reading assignments

Date Lecture Readings Homework
M 1/7 Introduction Chapter 1 out: hw 1
W 1/9 Architectural Support Chapter 2  
F 1/11 OS Structure Chapter 3  
M 1/14 Processes Chapter 4 due: hw 1
out: proj 1
W 1/16 Threads Chapter 5  
F 1/18 Process Synchronization Chapter 7  
M 1/21 Martin Luther King Day - no class    
  These two rows inserted to resynch the schedule   due: proj 1
  Also, from here only Monday dates are shown to left   out: proj 2
M 1/28 Synchronization (cont.) / Deadlock Chapter 8  
  Deadlock (cont.)    
F 2/1 Midterm 1    
M 2/4 CPU Scheduling Chapter 6  
  Memory Management Chapter 9 due: proj 2
  Virtual Memory Chapter 10  
M 2/11 Virtual Memory (cont.)    
  Disks / IO Architecture Chapter 13.1-13.3  
  File Systems Chapter 11  
M 2/18 Presidents Day - no class    
  FFS, LFS, & RAID Chapter 12  
F 2/22 Midterm 2    
M 2/25 Distributed Systems Chapter 15  
  Remote Procedure Call    
  Distributed File Systems Chapter 16  
M 3/4 Distributed Coordination Chapter 17  
  Security Chapters 18/19  
  Encryption    
M 3/11 JVM
Spin / Exokernel
Course review
       
W 3/20 Final exam 8:30-10:20am