Operating Systems & Parallel Algorithms

Charlie Curtsinger
Meeting Times
MTWF 8:00–8:50am in Noyce 3819
Office Hours
MTWF 2:45–4:15pm in Noyce 3827
Operating Systems: Three Easy Pieces by Remzi H. Arpaci-Dusseau and Andrea C. Arpaci-Dusseau (available free online)

About this course

Welcome to the spring 2016 session of CSC 213: Operating Systems and Parallel Algorithms. In this course, we will learn what is happening a level of abstraction below your programs when you run them on a modern computer. We will learn how the OS and runtime libraries providing useful services to programs, how the OS manages scarce resources like CPU time and memory, how access to storage and network devices is controlled, and the role that hardware plays in each of these concerns.


February 3

Please provide feedback on the course so far using this google form.