Operating Systems I
4:10pm–5:25pm
NORTHWEST CORNER NWC 501
Morningside
Seat data provenance: Directory as of August 23, 2026 at 4:00 AM
Description
Lect: 3. Design and implementation of operating systems. Topics include process management, process synchronization and interprocess communication, memory management, virtual memory, interrupt handling, processor scheduling, device management, I/O, and file systems. Case study of the UNIX operating system. A programming project is required
Reviews
Course experience
n=43, 2000–2025
Aggregated across everyone who has taught this course.
Teaching quality
4.5 / 5
Grading fairness
4.5 / 5
Workload
3.8 / 5 · Heavy
Difficulty
4.0 / 5 · Hard
Overall sentiment
Mixed
In your week
Where it meets
Flat map — motion reduced