CSCI-GA 2250: Operating Systems
2011-12 Spring—Allan Gottlieb



Please follow these guidelines, for submitting the labs. As indicated in the guidelines, please include the following as the Subject: of your message OS-lab#-lastName, where # is replaced by the number of the lab and lastName is your last name in lower case. Please send only the source and documentation (e.g., README) files packaged as one tar, tar.gz, or zip file. This file should be an attachment to the email message. Thank you.

Lab 1 is available. The lab is due 7 February 2012.

Lab 2 is available. The lab is due 6 March 2012.

Lab 3 is available. The lab is due 3 April 2012.

Lab 4 (the last lab) is available. The lab is due 17 April 2012.

Lecture Notes

I consistently update the GIANT page as the semester progresses so I advise against printing it all out now.


There will be a final exam during finals week. A practice exam will be available. Please do not plan any trips until the exam date is settled.

A practice final is here. Starting 2009-10, I have included 10%-20% fill-in-the-blank questions. The practice final above was timed for the entire 1:50. Your final will have somewhat less to leave time for the fill-in questions. Sample fill-in questions are here

Please note the format. You write your answers on the question sheet (or the backs). I will have blue books available, but they are only for scrap.

Answers to the practice final are here.

Answers to the fill-in questions are here

Homework Solutions (password required)

Office Hours: Tues 1:-1:45, Thurs 3:30-4:45, and by Appointment

Teaching Assistants

There are four TAs assigned to this course; each has an office hour in addition to mine listed above. Their office hours will be held in room 303 of CIWW. The day and time is listed below.

I have divided the class alphabetically by last name. Each group is assigned to one TA. The breakdown is below

Your labs should be sent via email to your assigned TA, but you can attend any of the office hours and can send email questions to any of them. Naturally, questions about your lab grades should go to your assigned TA.

NameEmailOffice HourStudent Range
Ramya Ballamudi <> Mondays 5:00-5:50 A-G
Venky Iyer <> Tuesdays 7:00-7:50 H-L
Libin Lu <> Tuesdays 4:00-4:50 M-R
Yifei Sun <> Wednesdays 4:00-4:50 S-Z

Academic Integrity

Allan Gottlieb