Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

The Hitchhiker's Guide to Operating Systems

USENIX via YouTube

Overview

Explore a principled approach to operating system teaching in this conference talk from USENIX ATC '23. Discover how state transition systems can be used as first-class citizens in OS education, and learn about an innovative methodology for conveying complex research systems to junior learners. Examine the design and implementation of a minimal operating system model featuring nine system calls that cover process-based isolation, thread-based concurrency, and crash consistency. Gain insights into the use of a model checker and interactive state space explorer for comprehensive examination of all possible system behaviors. Enhance your understanding of effective OS teaching techniques and their practical applications in this 18-minute presentation by Yanyan Jiang from Nanjing University.

Syllabus

USENIX ATC '23 - The Hitchhiker's Guide to Operating Systems

Taught by

USENIX

Reviews

Start your review of The Hitchhiker's Guide to Operating Systems

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.