Lectures

Date Lecture 
Mon Apr 2 Introduction
Wed Apr 4 History
Fri Apr 6 Processes & Threads I
Mon Apr 9 Processes & Threads II
Wed Apr 11 Concurrency I
Fri Apr 13 Concurrency II plus buffer-semaphore.c for self study
Mon Apr 16 Concurrency III plus buffer-condvar.c for self study 
Wed Apr 18 Concurrency IV 
Fri Apr 20 CPU Scheduling I 
Mon Apr 23 CPU Scheduling II 
Wed Apr 25 CPU Scheduling III
Fri Apr 27 CPU Scheduling IV
Mon Apr 30 Security I
Wed May 2 Security II 
Fri May 4 Memory Management I
Mon May 7 Memory Management II
Wed May 9 Memory Management III 
Fri May 11 Memory Management IV
Mon May 14 No Lecture
Wed May 16 Memory Management V
Fri May 18 File Systems I 
Mon May 21 File Systems II 
Wed May 23 File Systems III
Fri May 25 File Systems IV
Mon May 28 Memorial Day - No Lecture
Wed May 30 File Systems V  
Fri Jun 1 Virtualisation
Mon Jun 4 Final Prep I
Wed Jun 6 Final Prep II
Fri Jun 8 Final Prep III ( no slides )