CSE 451: Operating Systems, Winter 2005
  CSE Home   About Us   Search   Contact Info
 
Course Home
 Home
Administrivia
 Overview
 Using course email
 Email archive
 
Schedule
 Lectures and readings
 Section and tutorials
 Midterms and exams
 
Assignments
 Homework
 Projects
 
Lab information
 Lab information
 Linux information
   

Lectures

Lecture slides will be posted here as the course progresses.

Date Lecture Readings Homework Project
M 1/03 Introduction   out: hw 1  
W 1/05 Architecture Chapter 1   out: proj1
F 1/07 OS Structure  Chapter 2 due: hw 1  
M 1/10 Processes Chapter 3 out: hw 2  
W 1/12 Threads Chapter 4    
F 1/14 Scheduling Chapter 5   due: proj 1
M 1/17 Holiday - no class      
W 1/19 Synchronization Chapter 6.1 - 6.4 due: hw 2 out: proj 2
F 1/21 Semaphores and Monitors Chapter 6.5 - 6.10    
M 1/24     out: hw 3  
W 1/26        
F 1/28 Memory Chapter 8    
M 1/31 Paging and TLBs Chapters 9.1-9.3 due: hw 3  
W 2/02 Page Replacement Chapters 9.4-9.10   due: proj 2 parts 1,2,3
F 2/04        
M 2/07 Midterm Exam      
W 2/09        
F 2/11       due: proj 2 parts 4,5,6
M 2/14       out: proj 3
W 2/16 Disks Chapters 12.1-12.6    
F 2/18 File Systems Chapters 10, 11.1-11.6    
M 2/21 Holiday - no class      
W 2/23 FFS and LFS Chapters 11.7-11.11    
F 2/25     out: hw 4 due: proj 3
M 2/28       out: proj 4
W 3/02        
F 3/04 Distributed Filesystems Chapter 17    
M 3/07 No class      
W 3/09     due: hw 4  
F 3/11 final review     due: proj 4
T 3/15 Final Exam, 2:30pm - 4:30pm