810:142 Operating Systems

Fall 2001

Instructor: Ben Schafer

Check here frequently for announcements, assignments, changes to the schedule, etc.
  • Friday, December 14th:  I have searched the student handbook and the university web pages and I have not found nor been provided with any reference which would indicate that the final exam as originally announced violates university policies.  I have talked with several administrators who indicate that they are not aware of any university policy which would preclude a take home essay and that they support the final exam as originally announced.
  • Friday, December 14th:  The take home portion of the final exam is now available.
  • Thursday, December 6th:  A study guide for the final exam is now available. 
  • Thursday, November 29th: Several students asked about an answer key for midterm exam #1 for use in reviewing for the final exam.
  • Tuesday, November 27th: I have created a FAQ/Announcements page for people who have chosen to complete the programming assignment for the final project.  Rather than send emails every time a new issue arises, I will use this as a bulletin board.  If you are doing the programming assignment I would suggest you check here often.
  • Monday, November 26th: An answer key for midterm exam #2 is now available. 
  • Friday, November 16th: An answer key for HW#2 is now available. 
  • Tuesday, November 13th: The schedule for after Thanksgiving is now available.  This includes the research paper presentations. 
  • Monday, November 12th: The readings for the group presentations are now available.
  • Friday, November 9th: A review guide is now available for exam #2.
  • Monday, November 5th: It was announced in class today that HW#2 would be due on Friday, November 16th and exam #2 would be in class on Monday, November 19th.
  • Friday, November 2nd: I/O redirection in lab 3 should be done BY YOU using file opens and closes and replacing stdin/stdout with the file pointers.  Do not attempt to do it via the command sent to the execv.
  • Wednesday, October 24th: A reminder -- I have a supplemental handout on fork/wait/exec.  These are available on the bulletin board outside of my office.  Feel free to borrow them and make copies, but please return them in a timely manner so that others may use them.
  • Thursday, October 18th: Programming Assignment #3 will be handed out in class tomorrow, but is currently available online.  It is due on Friday, November 9th.
  • Tuesday, October 9th:  Due to requests from several students, the power point slides in my lecture notes are now power point documents rather than HTML files.  You may view these through your browser or download by right-clicking on the link.
  • Wednesday, October 3rd:  Exam 1 will be given during normal class time on Wednesday, October 10th.  A review guide was handed out in class today. A practice exam is also available.
  • Tuesday, October 2nd:  An interesting paper concerning the Santa, Elf, Reindeer problem using Ada 95 can be found at stwww.weizmann.ac.il/g-cs/benari/articles/santa.pdf
  • Tuesday, October 2nd:  Please be sure to read your university email account regarding the requirements for PA2.  A copy of this note is now attached to the top of the assignment.
  • Friday, September 21st:  Programming Assignment #2 is now available.
  • Friday, September 21st:  Grades are now available online.  You should receive a grade sheet for PA1 which includes your personal grade code.
  • Monday, September 17th:  Homework Assignment #1 is now available.
  • Friday, August 31:  Programming Assignment #1 is now available
  • Tuesday, August 28:  If you would like to install Linux on your personal computer and would like some help, consider attending the Linux Install-a-thon sponsored by CEDARLUG on Saturday, September 8th.  For more information check out the CEDARLUG website.
  • Monday, August 27:  Due to departmental obligations, I will be replacing my MW 3-4 pm office hours.  Scheduled office hours will now be every week day from 10-11.  Office hours are still available on a drop in basis (any time my door is open) and by appointment.