Course Detail
Units:
3.0
Course Components:
Lecture
Enrollment Information
Enrollment Requirement:
Prerequisites: "C-" or better in CS 5460 OR Instructor Consent.
Description
Learning how a modern operating system really works by reading, understanding, and modifying the source code for an OS kernel. Topics include scheduling, virtual memory, file systems, traps and interrupts, device drivers, concurrency control. Students will complete a number of programming assignments and also a more significant final project.