CPS 210
Operating Systems

Instructor
Jeff Chase (chase@cs.duke.edu)
Lectures
TTH 12:40 - 1:55 (D243 LSRC)
Teaching Assistant
TA: Laura Grit (grit@cs.duke.edu)
Office Hours
chase: After class, Monday 2:00-3:00 PM, and/or afternoons when available.
grit: Tu-Th 3:30 - 4:30, or by appointment
Newsgroup
duke.cs.cps210
 
 

The final exam is scheduled for Tuesday, April 29, at 7:00 PM in the usual location.

 
CPS 210 is an introductory graduate course in operating systems. The course emphasizes classical operating systems topics: concurrency, facilities for storage, communication, and protection, kernel services and structure, architecture/OS interaction, distributed systems, and practical application of operating system concepts in real operating systems. We also explore the nature of "systems" as an evolving research discipline encompassing all aspects of bridging the gap between applications and hardware. To this end we will study selected research papers, focusing on research goals and methodologies.

course policies