Lecture Notes

Lecture Description Files
Lecture #1
Wed 1/9
Introduction PPT,PDF
Lecture #2
Fri 1/11
Threads & Processes PPT,PDF
Lecture #3
Mon 1/14
Concurrency PPT,PDF
Lecture #4
Wed 1/16
Synchronization PPT,PDF
Lecture #5
Fri 1/18
Deadlocks PPT,PDF
Lecture #6
Wed 1/23
CPU Scheduling PPT,PDF
Lecture #7
Fri 1/25
Advanced Scheduling PPT,PDF
Lecture #8
Mon 1/28
Linking PPT,PDF
Lecture #9
Wed 1/30
Virtual Memory PPT,PDF
Lecture #10
Fri 2/1
More VM PPT,PDF
Lecture #11
Mon 2/4
Paging PPT,PDF
Lecture #12
Wed 2/6
Paging/VM Tricks PPT,PDF
Lecture #13
Wed 2/6
Thrashing PPT,PDF
Lecture #14
Mon 2/11
User Memory Management PPT,PDF
Lecture #15
Fri 2/15
Disks PPT,PDF
Lecture #16
Fri 2/15
Disks & Files PPT,PDF
Lecture #17
Wed 2/20
Directories PPT,PDF
Lecture #18
Wed 2/20
FS Consistency PPT,PDF
Lecture #19
Mon 2/25
FFS and Logging FS PPT,PDF
Lecture #20
Mon 2/25
Caching & Performance PPT,PDF
Lecture #21
Fri 2/29
Protection PPT,PDF
Lecture #22
Mon 3/3
Security PPT,PDF
Lecture #23
Mon 3/3
Networking PPT,PDF
Lecture #24
Fri 3/7
Link Layer PPT,PDF
Lecture #25
Mon 3/10
Network Layer PPT,PDF
Lecture #26
Wed 3/13
End-to-End Layer PPT,PDF
Lecture #27
Wed 3/13
Virtual Machine Monitors PPT,PDF
Lecture #28
Fri 3/15
Review PPT,PDF
CS 140 Homepage
cs140-win0708-staff@lists.stanford.edu