[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.