Systems 2: Operating Systems

Undergraduate course, Ohio State University, 2019

Introduction to operating system concepts: process, CPU scheduling, memory management, file system and storage, and multi-threaded programming. The archived course website can be found here.