CS 3204 Operating Systems, Fall 2005
CS 3204

Main Page





Discussion Forum

Recent Announcements

Nov 16: Project #4 has been posted and is due on Monday, Dec 5 at 5:00pm.
Please note the different scheme for the due dates for this project.
The sample test files have also been posted for Project #4.
Nov 8: In case there was any doubt about this, your solution for Project #3 should *NOT* use busy-waiting. Programs that use busy-wait will receive substantial deductions. 
Another thing to keep in mind is that just because you run your program a few times and don't notice any deadlock, that does not mean that you have correctly implemented a solution to avoid deadlock. You should think carefully about the program logic and use of mutexes to make sure that deadlock cannot occur in your solution. 
When we grade this project, we will not just be running your program to see the output -- we will look carefully at your code to make sure you have implemented a solution that avoids deadlock.
Nov 2: I made it back from my conference, meaning thatwe will have class on Wednesday and there will be a quiz.
Oct 22: Project #3 has been posted. It is due Friday, Nov. 11, 2005 at 5:00pm.
Oct 19: Some *sample* test case files have been posted for Project #2. These files are provided to illustrate the format of the configuration and command files. Thanks to Yi for helping to put together these files.
Note: Although the sample files are designed just to show the format, I have updated the config file to indicate that there are 2 elves and 2 students to match the 2 elf and 2 student command files.

Course Information

Robert Capra
email:  r<lastname>3 at vt dot edu
office:  Torgersen 3160-B (knock on door to 3160)
hours:  MWF 11:30am - 12:45pm, and by appointment
 (Note: No hours or appointments on Tues or Thurs)

Teaching Assistant

Yi Ma
email:  <lastname>y05 at vt dot edu
office:  McBryde 133
hours:  Mon   12:00noon - 3:00pm
 Wed   12:00noon - 2:00pm
 Thurs  10:00am - 12:00noon