Your final grade for the course will be based on the following weights:
Lecture No. | Content | Download |
---|---|---|
0 | Introduction on OS Course | introduction.pdf |
1 | Introduction on Operating Systems | lec1.pdf |
2 | Operating System Structures | lec2.pdf |
3-4 | Processes | lec3.pdf |
5 | Threads | lec4.pdf |
6-7 | CPU Scheduling | lec5.pdf |
8-9 | Process Synchronization I | lec6.pdf |
10-11 | Process Synchronization II | lec7.pdf |
12-13 | Deadlocks | lec8.pdf |
14-15 | Main Memory | lec9.pdf |
16-17 | Virtual Memory | lec10.pdf |
18 | Mass Storage Systems | lec11.pdf |
19 | I/O Systems | lec12.pdf |
20 | File System Interface | lec13.pdf |
21 | File System Implementation | lec14.pdf |
22 | File System Internals | lec14.pdf |
23 | Virtual Machines | lec18.pdf |
24 | Summary | summary.pdf |