Operating Systems Kernel Implementation Project

Students will learn the details of how operating systems work through four implementation projects in the Pintos operating system. The projects center around threads, processes, virtual memory, and filesystems. This class should not be taken by students who have taken or plan to take CS212.

Please review Course page for more details about this course.

It is highly recommended that students in this class attend or watch the four Friday sections on the four Pintos projects, as these will help you get started.

Also, the CS team suggests that you attend or watch the lectures on concurrency and synchronization, which are flagged on the syllabus. These topics often come up in job interviews, and CS212 will cover them in a bit more detail than CS111.


Course Page
Price
$4,368.00 Subject to change
Delivery
Online, instructor-led
Level
Introductory
Commitment
10 weeks, TBD hrs/week
School
Stanford School of Engineering
Language
English