| 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 |