Grading
Lecture |
4% |
9 Tutorials |
7% |
4 Assignments |
36% |
Midterm |
18% |
Final Exam |
35% |
Other Info
Lectures
Lecture 1 - OS Definition
Lecture 2 - Processes
Lecture 3 - System Calls
Lecture 4 - Threads
Lecture 5-6 - Synchronization
Lecture 7 - Semaphores
Lecture 8 - Concurrency Bugs
Lecture 9-10 - CPU Scheduling
Lecture 11 - Memory Management
Lecture 12-13 - Paging & Address Translation
Lecture 14-15 - TLB & Page Policies
Lecture 16 - Advanced Virtual Mem
Lecture 17-19 - File Systems
Lecture 20 - FS Reliability