• [Thu Nov 8] Here is the take-home quiz. It is due on Tuesday, November 13th in lecture. You should work on this quiz alone.
  • [Wed Nov 7] Lecture tomorrow is CANCELED. My apologies. The quiz in discussion section will be a take-home quiz so that we can use all of the discussion time for lecture material.
  • [Tue Oct 30] Project 3 is available.
  • [Mon Oct 29] Sample quizzes for Thursday are available from the quiz page. The next quiz will cover deadlock and scheduling (including the Solaris scheduler). I've also included a pointer to a short document about the implementation of the Solaris scheduler. Note that the questions on the sample quiz about the Solaris scheduler are more specific than I will ask you.
  • [Tue Oct 23] The sign-up sheet for Project 2 testing is now available. You must sign up for a 15 minute time-slot on Friday, Oct 26 to have your project graded with the TA in her office. Both project partners should show up.
  • [Thu Oct 18] There is no lecture or discussion on Thursday, Oct 25 (the day Project 2 is due).
  • [Thu Oct 18] Office Hour change: For next week, I'll have office hours on Monday from 10-11, but none on Wednesday.
  • [Thu Oct 18] Specification Change: All time statistics (i.e., stat-req-arrival-time, stat-req-dispatch-time, and stat-req-complete-time) should be relative to the time (in ms) at which the web server was started.
  • [Fri Oct 12] The two take-home quizzes due at Discussion section Thu Oct 18th are available here and here.
  • [Fri Oct 5]Sample quiz 4 is now available here. It stresses Critical Sections, Monitors, and Condition Variables.
  • [Wed Oct 3] Sample quiz 3 is now available here. It stresses critical sections, locks, and semaphores.
  • [Tue Oct 2] Gwendolyn's Friday office hours are cancelled this week.
  • [Fri Sep 21] The 10-minute testing sessions for your project are held in the TA's office, 5390 CS. Good luck!
  • [Thu Sep 20] In honor of Project 1 being due today, there will be NO quiz today. Instead of discussion section, I will have office hours (3:30-4:20).
  • [Tue Sep 18] A 2nd sample quiz is now available here. It stresses processes and threads.
  • [Tue Sep 18] We've changed rooms. Lecture is now held in 3349 Engineering and Discussion in 2349 Engineering.
  • [Tue Sep 18] The sign-up sheet for Project 1 testing is now available. You must sign up for a 10 minute time-slot on Friday, Sept 21st to have your project graded with the TA. You must show up on time -- if you are not present for your time-slot, you will be skipped. Good luck!
  • [Thu Sep 13] Someone asked if there is a good on-line tutorial for C. Doing a quick web search, I found this one that looks okay, but I haven't looked at it carefully.
  • [Thu Sep 13] Here is the code showing process and thread creation that I showed in lecture today.
  • [Tue Sep 11] A sample quiz for the first week is now available here. The quiz on Thursday will likely be very similar to this one, but probably shorter.
  • [Thu Sep 6] If you want to see the C code that we went over in discussion section today, you can find it all in this directory. We did not have time to complete the pass.c example or to look at the heap.c example. If you have any questions about them, feel free to send email.