CS 571 Operating Systems (Spring 2021)

CS 571: Operating Systems

Welcome to the graduate course on Operating Systems. This course covers the concepts and design principles of modern operating systems, both from theory and practical aspects, spanning four major aspects: virtualization, concurrency, persistence, and distributed systems. Fundamental concepts such as processes, memory virtualization, threads, synchronization, scheduling, storage and I/O systems, and distributed systems will be presented.

Lecture Info


Announcements

05/10/2021
Thank you all for a great semester!

04/27/2021
Lec 13 (final review) is posted.

04/23/2021
Project 5 (optional) is posted.

04/20/2021
Lec 12 is posted.

04/17/2021
Project 4 is posted.

04/13/2021
Lec 11 is posted.

... older announcements