CSCI-UA 202: Operating Systems
2012-13 Fall—Allan Gottlieb
Tues/Thurs, 2-3:15, 202 Ciww



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 18 September 2012.

Lab 2 is available. The lab is due 11 October 2012.

Lab 3 is available. The lab is due 27 November 2012.

Lab 4 (the last lab) is available. The lab is due 13 December 2012.

Lecture Notes

I continually update these notes as the semester progresses so I advise against printing it all out now.


There will be an in-class midterm and a final exam during finals Janctice exams will be available. Please do not plan any trips until the exam dates are settled.

The, in class, midterm exam will be tuesday 30 October 2012. Here is a practice midterm. This practice exam is too long. The real midterm will be shorter.

The answers are here.

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

My office hours are Tuesdays and Thursdays 1:-1:45 and by email appointment

Teaching Assistant

The TA for this course is Jintudentg <>.

Academic Integrity

Allan Gottlieb