1 |
8-Feb Introduction
15-Feb Process, Process API
22-Feb Mechanism: Limited Direct Execution
Scheduling: Introduction
1-Mar Scheduling
8-Mar The Abstraction: Address Spaces, Memory API
15-Mar Midterm – I
22-Mar Address Translation, Segmentation
29-Mar Spring Break
5-Apr Free-Space Management, Paging, Beyond Physical Memory
12-Apr Concurrency: An Introduction
19-Apr Threads
26-Apr Midterm – II
3-May Locks, Condition Variables, Semaphores, Deadlocks
10-May I/O Devices
17-May Files and Directories, File System Implementation |