CMPU-334 Operating Systems Fall 2017

This class deals with the theory and implementation of modern operating systems. Topics that are covered are processes and threads, context switching, synchronization, scheduling, deadlock, linking, dynamic memory allocation, dynamic address translation, virtual memory, demand paging, storage devices, disk management and virtual machines.

Course Coordinates (when and where)

Time Tue/Thu 6:00-8:00pm
Space SP 309


Required: Operating Systems: Three Easy Pieces

Contact Information

Professor: Jason Waterman
Office: SP 104.4
Office Hours: 11am - 12pm Tuesday, Thursday, and Friday
Email: jawaterman