CS240 (Spring 2015)

Advanced Topics in Operating Systems


Saturday, April 25, 2015

Lab 1 grades have been posted. You can view your grade and submission comments at the submission and grades page. You must be logged in with your SUNetID to access the page. If you would like further details or commentary about your grade, please visit us during office hours.

There were several students whose programs did not compile on corn. If you are one of these students, please contact the course staff as soon as possible via email or Piazza. Aggregates will be posted once compilation issues have been addressed.

Thursday, April 23, 2015

The reading list order for next week (week 5) has changed.

On Tuesday, we will discuss:

On Thursday, we will discuss:

The sets of papers have swapped days. As a reminder, we will be collecting your list of 3 - 5 group members on Tuesday as well.

Monday, April 20, 2015

Office hours on Wednesdays will now be held in Gates 288.

Wednesday, April 15, 2015

The lab 1 skeleton repository has been updated to reflect a couple of minor fixes. Please update your lab (commit your changes, then git pull) to incorporate these fixes and ensure that your tests continue to pass as you expect them to. After ensuring that all is still well, please resubmit your lab, even if you have previously submitted. This is imperative as these latest skeleton changes invalidate previous submissions.

Wednesday, April 8, 2015

Beginning today, office hours will be held Mondays and Wednesdays from 4:00 to 6:00pm in Gates 415. Office hours are a chance for you to stop in and ask any question about any of the course material including lectures, papers, labs, and the final project. They’re completely optional to attend and exist solely for your benefit.

Monday, April 6, 2015

Lab 1 has been released. You must be signed in with your SUNetID to access it. Be sure to review the general information and submission instructions. If you need help, ask on Piazza or at office hours.

Please note that this is CS240’s first ever lab, and the lab itself is new content. Although we have tried to minimize issues, it’s possible that you may run into problems with the lab skeleton code or lab infrastructure. In that event that you do, please notify us so that we can roll out a fix promptly. You can do so via a private post on Piazza or via email.

Monday, March 30, 2015

Welcome to CS240! The first class meets on Tuesday, March 31, 2015. We’ll be reading The Rise of “Worse is Better” in class, but you can get a head-start now if you’d like! Please note that this site (and the class itself) is (are) still a work in progress. As such, keep an eye out for updated readings and assignments. A Piazza site has been made available for your question/comment posting pleasure.


Tuesdays and Thursdays
4:15pm - 5:30pm
Thornton 102

Office Hours

Mondays and Wednesdays
4:00pm - 6:00pm
Gates 415 on Mondays
Gates 288 on Wednesdays

Staff List

Dawson Engler
Gates 314

Sergio Benitez
Instructor, TA
Gates 288

Mary Jane Swenson
Course Secretary
Gates 279


Ask on Piazza!

Previous Terms

Spring 2014
Winter 2013
Spring 2013
Spring 2012
Spring 2011
Spring 2010