Make an appointment, or drop in when I am unbooked. Please try to make just one appointment ahead of time each week so all students are able to attend office hours; if a time is still available the same day you are welcome to book another appointment or drop in.
Welcome to the fall 2023 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.