CPSC 410/611 (Operating Systems) Summer 2006; Tentative Schedule Machine problem schedule not finalized yet.
Week Class Date Day Topic Reading Homework MPs
1 1 31-May Wed Intro; History; Architectural Support ch 1/2    
2 2 5-Jun Mon Into to MPs; OS Structures ch 1/2   handout MP0
  3 7-Jun Wed Processes and Threads ch 3/4 handout HW1  
3 4 12-Jun Mon CPU Scheduling ch 5   MP0 due
  5 15-Jun Wed Process Synchronization ch 6 HW1 due handout MP1
4 6 19-Jun Mon Process Synchronization ch 6 handout HW2  
  7 21-Jun Wed Process Synchronization; Deadlocks ch 6 HW1 graded  
5 8 26-Jun Mon Deadlocks; Review Process Management ch 7 HW2 due  
  9 28-Jun Wed Test 1 ch 7   MP1 due (Sunday)
6 -- 3-Jul Mon no class   HW2 graded handout MP2
  -- 5-Jul Wed no class      
7 10 10-Jul Mon Memory Management ch 8 handout HW3  
  11 12-Jul Wed Virtual Memory ch 9  
8 12 17-Jul Mon IO Systems ch 13 HW3 due MP2 due
  13 19-Jul Wed Disk Management ch 12 handout HW4 handout MP3
9 14 24-Jul Mon File Systems ch 10/11 HW3 graded  
  15 26-Jul Wed Security ch 15 HW4 due  
10 16 31-Jul Mon Distributed Systems ch 18    
  17 2-Aug Wed Case Studies; Review   HW4 graded MP3 due
11 18 7-Aug Mon Test 2