To Dr. Woit's HomePage
To CPS590 Course Management Form
To CPS590 Topics
CPS590: Introduction to Operating Systems
Dr. Woit
.
Check page periodically for modification
Topics may include:
- Background (Part I):
- Computer Systems Overview (Ch 1)
- Operating Systems (OS) Overview (Ch 2, except [2.7,2.8,2.9,2.11])
- Processes (Part II):
- Process Description and Control (Ch 3, except [3.6])
- Threads (Ch 4, except [4.4,4.5,4.7,4.8]
- Concurrency: Mutual Exclusion and Synchronization (Ch 5)
- Concurrency: Deadlock and Starvation (Ch 6, except 6.9,6.10,6.11)
- Memory (Part II):
- Memory Management (Ch 7)
- Virtual Memory (Ch 8)
- Scheduling (Part IV):
- Uniprocessor Scheduling (Ch 9)
- Input/Output (I/O) and Files (Part V):
- I/O Management and Disk Scheduling (Ch 11)
- File Management (Ch 12)
To Dr. Woit's HomePage
To CPS590 Course Management Form
To CPS590 Topics