Meeting time: M/W 2:30 - 4:00, Cupples II 217
Note : The remainder of this page is based on a Web page done by Dr. Eileen Kraemer. Thanks, Eileen!
The criteria for the grading of the programs and the penalty for late submissions will be elaborated at the time that each project is assigned.
| Date | Class # | Topic | Text Chapter |
|---|---|---|---|
| 8/26 | 1 | |
1 |
| 8/31 | 2 | Computer System Structures | 2 |
| 9/7 | 3 | Operating System Structures | 3 |
| 9/9 | 4 | Processes | 4 |
| 9/14 | 5 | Interprocess Communication | 4 |
| 9/16 | 6 | Threads | 4 |
| 9/21 | 7 | CPU Scheduling Algorithms | 5 |
| 9/23 | 8 | More about Scheduling Algorithms | 5 |
| 9/28 | 9 | Synchronization | 6 |
| 9/30 | 10 | Classical Problems and Monitors | 6 |
| 10/5 | 11 | Deadlocks | 7 |
| 10/7 | 12 | Deadlock detection and recovery | 7 |
| 10/12 | 13 | Catchup | 8 |
| 10/14 | 14 | Memory Management | 8 |
| 10/19 | 15 | Memory Management | 8 |
| 10/21 | 16 | Paging and Segmentation | 8 |
| 10/26 | 17 | Midterm Review | |
| 10/28 | 18 | Midterm Exam - Chapters 1 - 8 | |
| 11/2 | 19 | Virtual Memory | 9 |
| 11/4 | 20 | File System Interface | 10 |
| 11/9 | 21 | File System Implementation | 11 |
| 11/11 | 22 | Secondary Storage Structures | 12 |
| 11/16 | 23 | Protection and Security | 13, 14 |
| 11/18 | 24 | Networks | 15 |
| 11/23 | 25 | Distributed System Structures | 16 |
| 11/25 | no class | Thanksgiving | |
| 11/30 | 26 | Distributed File Systems | 17 |
| 12/2 | 27 | Distributed Coordination | 18 |
| 12/7 | 28 | Distributed Coordination | 18 |
| 12/9 | 30 | Review | |
| 12/XXX | |
Final Exam, X:XX - X:XX | |
Warning : Some links may not work.