| CPS 210: Operating Systems | |||||||
|
|||||||
CPS 210 is the entry course in computer systems course for graduate students and advanced undergraduates. Traditionally 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.