There is no textbook for this course. The course is based on a collection of journal and conference papers that describe the history and state of the art in operating systems. Papers will be discussed in class in approximately the order that they appear on the reading list below. You are required to read the papers listed in each class slot before that class meets.
| Week | Tuesday | Thursday |
|---|
The second programming assignment is now available and due May 28th at midnight PST. There are seven phases and an extra credit portion. You will receive extra credit only if you complete the first seven phases as well. You may work in pairs, just make sure to tag your partner on Gradescope.
The first programming assignment is now available and due April 30th at midnight PST. There are four phases and an extra credit portion. You will receive extra credit only if you complete the first four phases as well. You may work in pairs, just make sure to tag your partner on Gradescope.
The first reading question (Eraser) has been added to its the calendar entry. Please follow the due date listed on the PDF and submit your response to Gradescope using entry code MEER46. Please sign up with your Stanford email, if possible.
Welcome to CS240! The first class meets today in Herrin T175 (3:00pm - 4:20pm) or Gates B3 (4:30pm - 5:50pm). You only have to come to either of the sessions. The content will be the same. We are still working on setting up the course website for the 2019 edition, so stay tuned for more information. Please join the CS240 Google Group, preferably with your Stanford email. You can always reach us at cs240-spr1819-staff@lists.stanford.edu.
Tuesday and Thursday
3:00 p.m. to 4:20 p.m.
Herrin T175
or
4:30 p.m. to 5:50 p.m.
Gates B3
Join the CS240 Google Group.
Please sign up with your Stanford email, if possible.
Submit your Reading Question responses on Gradescope using entry code MEER46.
Please sign up with your Stanford email, if possible.
Email:
cs240-spr1819-staff@lists.stanford.edu
Dawson Engler
Instructor
Office Hours:
TBD
Richard Mu
Course Assistant
Office Hours:
Friday
12:15 p.m. to 2:15 p.m.
Gates B30
Google Hangouts
Divyahans Gupta
Course Assistant
Office Hours:
Monday
11:00 a.m. to 12:00 p.m.
6:00 p.m. to 7:00 p.m.
Huang Basement
Spring 2018
Spring 2017
Spring 2016
Spring 2015
Spring 2014
Winter 2013
Spring 2013
Spring 2012
Spring 2011
Spring 2010