Description
This course gives an introduction to the basic concepts and core principles used to structure modern computer operating systems. The goal of the class is to explain those concepts and principles that are likely to survive for many years to come. The course is a departure point for research in operating and distributed systems. Specifically, the course introduces the concepts of processes, concurrency, synchronization, scheduling, multiprogramming, memory management, and file systems.
General Information
Class Website
Lecture
Tuesday/Thursday 09:00am-10:15am, Ames Hall 234
Name | Office Hours | |
---|---|---|
Guoye Zhang | When? Where? | |
Ryan Huang | When? Where? | |
Ying Liu | When? Where? | |
Dewank Pant | When? Where? |