Date | Topic | HW | Task | Solutions | Deadline | Points | |
Jan. 19 | Introduction | Course Prerequisites | Solutions | Jan. 26 | 10 | ||
Jan. 26 | Computer System Structures, Operating System Structures | 1 | Computer and Operating System Structure | Solutions | Feb. 2 | 10 | |
Feb. 2 | Processes | 2 | Old Project Evaluation | Feb. 9 | 10 | ||
Feb. 9 | Process Synchronization | 3 | Process Synchronization | Solutions | Feb 16 | 10 | |
Feb. 16 | Deadlocks | 4 | Deadlock Prevention/Detection | Solutions | Feb. 23 | 10 | |
Feb. 23 | --- Midterm Week --- | Old Exams | |||||
Mar. 2 | CPU Scheduling | 5 | CPU Scheduling Programmin Assignment | Solutions | Mar. 9 | 10 | |
5 | CPU Scheduling Exercise | Solutions | April 13 | 10 | |||
Mar. 9 | Memory Management | 6 | Memory Management | Solutions | Mar. 23 | 10 | |
Mar. 16 | Spring Break | ||||||
Term Project -- First Version | Evaluation Guidelines | Mar. 23 | |||||
Mar. 23 | Virtual Memory | 7 | Virtual Memory & Page Replacement Algorithms | Solutions | Mar. 30 | 10 | |
Mar. 30 | File Systems | 8 | File Allocation, Disk Scheduling | Solutions | Apr. 6 | 10 | |
Apr. 6 | Security | 9 | Web Page Evaluation | Solutions | Apr. 20 | 10 | |
Apr. 13 | Networking | Term Project Check List | Apr. 20 | ||||
Apr. 20 | Distributed Systems | 10 | Distributed Systems | Solutions | Apr. 27 | 10 | |
Apr. 27 | Case Studies | Feedback on the Course | |||||
May 4 | Final Exam Preparation/ Final Week | Old Exams | |||||
May 11 | --- Final Week --- | Old Exams | |||||
CIS 332 Principles of Operating Systems Spring 1999 Franz Kurfess.