Syllabus |
||
Week | Topic | Subtopics |
1 |
Introduction |
Operating Systems, Computer System Structures, Operating System Structures |
2 |
Process Management |
Processes and Threads, CPU Scheduling |
3 |
Process Management |
CPU Scheduling, Process Synchronization |
4 |
Process Management |
Process Synchronization |
5 |
Process Management |
Process Synchronization, Deadlocks |
6 |
Deadlocks, Storage Management |
Deadlocks, Midterm revision, exam |
7 |
Storage Management |
Memory Management, Paging, Segmentation |
8 |
Storage Management |
Virtual Memory |
9 |
FileSystems |
Virtual Memory, FileSystems Interface and Implementation |
10 |
I/O Subsystems |
Filesystems, I/O, course revision and summary |