Historical Perspective

Computer Systems Research

CPU Scheduling

Concurrency

Virtual Memory

File Systems

OS Design

Virtual Machines

Distributed File Systems

Key-Value Stores

SSDs

⭐️ means required reading for this course.