CS240 (Spring 2016)

Advanced Topics in Operating Systems


Upcoming Schedule


Week Tuesday Thursday
9 • Singularity (Question)
• Exokernel (Question)
10 • Final Exam (in class, open notes)
• Lab 3 Due (Friday, 5:00pm)
Full list can be found in the syllabus.

Latest News


Monday, May 9, 2016

Lab 1 grades have been posted. You may view your grade at the submissions and grades page. You must be signed in with your SUNetID to access this page.

If style errors were found, the comment section of your grade will indicate so. If you’d like more detail about which style errors we found, please feel free to ask privately on Piazza, email us, or stop by office hours.

Several students’ labs failed to build properly when run on corn. The comment section of your grade will indicate this when applicable. If your lab failed to compile, please resolve the issue by compiling your submitted lab on corn. Record the steps taken to resolve the issue and post them privately on Piazza or visit us during office hours.


Thursday, May 5, 2016

Reading response receipts up to and including LFS have been posted. You may view your grade at the submissions and grades page. You must be signed in with your SUNetID to access this page.

Grades range from 0 - 9 and indicate how many accepted responses we’ve received from you. The comment shows which papers we’ve received responses for. A paper reference enclosed in [square brackets] indicates that we received a response for that paper but the response did not adequately convey a significant reading of the paper. As such, only partial credit was awarded for that response - partial credit is not reflected on the website. These responses can be made up by visiting office hours and discussing the question in person. Full credit will be given for responses that are made up in this manner.

Note: Because SCPD students may submit responses up to a week after a given paper’s lecture, not all responses up to LFS may have been graded. Do not worry: if you submitted your response, it will be graded.


Tuesday, May 3, 2016

Lab 2 has been released. You must be signed in with your SUNetID to access it. Be sure to review the general information and submission instructions. Note that this lab is to be completed independently; you may not code in pairs or groups. If you need help, feel free to ask on Piazza or during office hours.


Sunday, May 1, 2016

Midterm grades, solutions, and statistics have been posted. You may view your grade at the submissions and grades page. You must be signed in with your SUNetID to access this page. Graded exams will be available for pick-up after tomorrow’s lecture.


Tuesday, April 12, 2016

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. Note that this lab is to be completed independently; you may not code in pairs or groups. If you need help, feel free to ask on Piazza or during office hours.


Friday, April 8, 2016

Beginning today, office hours are scheduled as follows:

  • Mondays, 3:00pm - 5:00pm in Gates 314
  • Mondays, 6:00pm - 7:30pm in Gates 288
  • Wednesdays, 6:00pm - 7:30pm in Gates 288

This information is also available on the information panel to the right. If none of these times are suitable to your schedule and you’d like to attend office hours, please let us know. We’ll try our best to find a time that works for everyone.

Office hours are a chance for you to stop in and ask any question about any of the course material including lectures, reading questions, papers, labs, and exams. They’re completely optional to attend and exist solely for your benefit.


Wednesday, March 30, 2016

As was discussed in class, we will accompany each paper with a question that you are required to respond to. Your response should be in the form of a brief paragraph written or typed on a sheet of paper that you must hand-in in class prior to the beginning of each lecture. Your response should be short and pithy. Make sure the sheet of paper includes your name so that you receive credit.

The first question, which is for Thursday’s paper, Eraser, has been posted. You can find it in the upcoming readings section above or in the full reading list in the syllabus. Our goal is to get you to think deeply about the paper, not to test you. You won’t be graded on the correctness of your answer but simply on whether you attempted to answer the question at all.


Monday, March 28, 2016

As a reminder, tomorrow is the first day of class. We’re excited to meet you all in Gates B1 at 4:30pm. We’ve created a Piazza page for your question-asking pleasure. If you have any questions now or during the term, Piazza is the best place to ask. See you tomorrow!


Tuesday, March 8, 2016

Welcome to CS240! The first class meets on Tuesday, March 29, 2016. We’re still working on setting up the course website for the 2016 edition, so stay tuned for more information.

Lecture

Tuesdays and Thursdays
4:30pm - 5:50pm
Gates B1

Office Hours

Dawson
Mondays
3:00pm - 5:00pm
Gates 314

Sergio
Mondays and Wednesdays
6:00pm - 7:30pm
Gates 288

Staff List

Dawson Engler
Instructor
Gates 314

Sergio Benitez
Instructor
Gates 288

Questions?

Ask on Piazza!

Previous Terms

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