Lecture |
Topic |
Date |
| 1 | Introduction and Overview Reading: Chapter 1 |
March 29 |
| 2 | Academic Holiday (Cesar Chavez) | March 31 |
| 3 | Processes Reading: Chapter 2 |
April 5 |
| 4 | Threads Reading: Chapter 3 |
April 7 |
| 5 | Threads Reading: Chapter 4 |
April 12 |
| 6 | Scheduling Reading: Chapter 5 |
April 14 |
| 7 | Process Synchronization Reading: Chapter 6 |
April 19 |
| 8 | Process Synchronization | April 21 |
| 9 | Deadlock Reading: Chapter 7 |
April 26 |
| 10 | Deadlock/Catchup | April 28 |
| 11 | Midterm | May 3 |
| 12 | Memory Management Reading: Chapter 8 |
May 5 |
| 13 | Memory Management | May 10 |
| 14 | Virtual Memory Reading: Chapter 9 |
May 12 |
| 15 | Virtual Memory | May 17 |
| 16 | File Systems Reading: Chapter 10 and 11 |
May 19 |
| 17 | File Systems | May 24 |
| 18 | Mass Storage Reading: Chapter 12 |
May 26 |
| 19 | Mass Storage | May 31 |
| 20 | I/O Reading: Chapter 13 |
June 2 |