Date | Topic | HW | Homework Task | Deadline | Points |
Aug. 31 | Introduction | ||||
Sep. 07 | Computer System Structures, Operating System Structures | 1 | Computer and Operating System Structure | Sep. 11 | |
Sep. 14 | Processes | 2 | Operating System Structure | Sep. 21 | 10 |
Sep. 21 | Process Synchronization | 3 | Processes | Sep. 28 | 10 |
Sep. 28 | Process Synchronization | 4 | Process Synchronization | Oct. 05 | 10 |
Oct. 05 | Deadlocks | 5 | Deadlock Prevention/Detection | Oct. 12 | 10 |
6 | CPU Scheduling / Programming Assignment | Oct. 19 | 20 | ||
Oct. 12 | --- Midterm Week --- | Old Exams | |||
Oct. 19 | CPU Scheduling | 7 | CPU Scheduling | Nov. 02 | |
Oct. 26 | Memory Management | 8 | Memory Management | Nov. 02 | 10 |
Nov. 2 | Virtual Memory | 9 | Virtual Memory | Nov. 16 | 10 |
Nov. 9 | File Systems | Disk Scheduling (optional) | Nov. 16 | 10 | |
Nov. 16 | Security | ||||
Nov. 23 | Networking | Term Project | Nov. 23 | ||
Nov. 30 | Distributed Systems | 10 | Distributed Systems | Nov. 30 | 10 |
Dec. 7 | Case Studies | ||||
Dec. 07 | Final Exam Preparation/ Final Week | Old Exams/Feedback on the Course | Dec. 07 | 10 | |
Dec. 10 | --- Final Week --- | Old Exams | |||
CIS 332 Principles of Operating Systems Spring 1998 Franz Kurfess.