Spring 2005- CS 3204
Operating Systems
J D Arthur
Tentative Lecture Schedule
Lecture 1 - 2 | Ch 1 Computer System Overview |
Lectures 3 - 4 | Ch 2 Operating System Overview |
Lecture 5 - 7 | Ch 3 Process Description and Control |
Lecture 8 - 9 | Ch 4 Threads, SMP and Microkernels |
Lectures 10 - 12 | Ch 5 Concurrency: Mutual Exclusion and Synchronization |
Lectures 13 - 15 | Ch 6 Concurrency: Deadlock and Starvation |
Lectures 16 - 18 | Ch 7 Memory Management |
Lectures 19-21 | Ch 8 Virtual Memory |
Lecture 22 - 24 | Ch 9 Uniprocessor Scheduling |
Lecture 25 - 27 | Ch 12 File Management |
Lectures 28 - 30 | Ch 11 I/O Mgmt and Disk Scheduling |
Exam Schedule
Mid-term Exam | TBA |