Main
  Schedule
  Office Hours
  Homework
  Project
  Web Board
 






























  

CSE 120: Principles of Computer Operating Systems

Summer Session I, 2008


Schedule

Date, Time Topic Readings Assignments (Due)
6/30 M 11a-12:20p Course Overview Chapter 1  
7/01 Tu Hardware Support Chapter 2, 13.1-13.5  
7/02 W Processes Chapter 3  
7/03 Th Threads Chapter 4 Homework 0 due (5:00p)
7/07 M Synchronization (Intro, Locks) Chapter 6.1-6.4 Project 0 due (11:59p)
7/08 Tu Synchronization (Semaphores, Monitors, CVs) Chapter 6.5-6.10  
7/09 W Scheduling Chapter 5  
7/10 Th Scheduling (Deadlocks) Chapter 7 Homework 1 due (11:00a)
7/14 M Memory Management Chapter 8.1-8.2 Project 1 due (11:59p)
7/15 Tu Review (chalkboard)   Homework 2 due (11:00a)
7/16 W No Lecture    
7/16 W 4p-5:20p Midterm exam (Solis 111)    
7/17 Th Segmentation and Paging Chapter 8.3-8.8  
7/21 M Demand Paging Chapter 9.1-9.5  
7/22 Tu Page Replacement Chapter 9.6-9.10  
7/23 W Memory Management Errata, Disks, Proj 2 Rvw Chapter 13.1-13.5,10  
7/24 Th File Systems: FFS, LFS Chapter 11 Homework 3 due (11:00a)
Project 2 due FRIDAY(11:59p)
7/28 M RAID, NFS Chapter 11.9,12.7  
7/29 Tu VMMs, Game Theory    
7/30 W Security Chapter 15 (optional)  
7/31 Th Review/Wrap-up   Homework 4 due (11:00a)
Project 3 due Friday(11:59p)
8/02 Sa 8a-11a Final exam (Solis 109)