CS4411
Practicum in Operating Systems

Course Homepage

Head TAs

Zhiyuan Teo [zteo at cs]

Ki Suh Lee [kslee at cs]

Robert Escriva [escriva at cs]

Office Hours

Zhiyuan Teo Mon 2:30~4:25pm Upson 361
Robert Escriva Tue 12:50~2:50pm Upson 361
Ki Suh Lee Wed 1:25~3:20pm Upson 361

Announcements

December 2, 2011
There is a new disk.c that fixes a bug that occurs when there are too many disk requests sent to the disk. This bug was that the disk layer would process the request even though it should have been dropped. Please fetch the new .zip from CMS and update your disk.c file.
November 21, 2011
The zipfile for project 6 has been updated. Please use the latest copy from CMS.
November 18, 2011
Project 6 has been released and is due 11.59pm 5 December. Additionally, the slides have been updated since the lecture.
November 11, 2011
Project 5 has been posted and is due 11.59pm 20 November. There will be no extensions for this project.
November 3, 2011
Because of changes to the specifications of seq and ack numbers, the deadline for Project 4 has been further extended till 11.59pm 7 Nov, 2011. The slides are updated, and an FAQ section has been posted.
October 28, 2011
The project 4 deadline has been extended till 11.59pm 4 Nov, 2011. Project 4 slides are updated. Z and Ki Suh will be swapping office hours next week.
October 21, 2011
Project 4 and Assignment 4A have been released. Deadline for Project 4: 11.59pm 30 Oct, 2011. Assignment 4A is due 11.59pm 25 Oct, 2011. There will be no office hours and lecture next week.
October 14, 2011
The project 3 deadline has been extended till 11.59pm 19 Oct, 2011.
October 9, 2011
Project 3 materials have been updated. Please download the new portos3.zip from CMS. The slides and project description pages have also been updated.
October 7, 2011
Project 3 has been released. Deadline: 11.59pm 16 Oct, 2011.
September 27, 2011
The project 2 deadline has been extended till 11.59pm 5 Oct, 2011. Good luck on the 4410 prelims!
September 23, 2011
The instructions for the project 2 has been updated (4.50pm). Project 2 materials are now available on CMS.
September 15, 2011
The project 1 deadline has been extended till Sep 21, 2011.
September 13, 2011
For those who have problems compiling in VS 2010, please use the new Makefile that we have provided on CMS.
September 13, 2011
Please note that the "Barber shop" problem is *required*.
August 25, 2011
Welcome to the practicum. The first lecture will be held on Friday, August 26th.

Due Dates

All materials will be published via CMS.

Project 1: Non-Preemptive Multitasking (FAQ)
September 21, 2011 at 11:59pm

Project 2: Adding Preemption
September 30, 2011 at 11:59pm

Project 3: Unreliable Datagrams
October 16, 2011 at 11:59pm

Project 4: Reliable Streams (FAQ)
October 30, 2011 at 11:59pm

Project 5: Ad-hoc Networking
November 20, 2011 at 11:59pm

Project 6: File System
December 5, 2011 at 11:59pm

Lecture Schedule

August 26, 2011
September 2, 2011
September 9, 2011
September 23, 2011
September 30, 2011
October 7, 2011
October 14, 2011
October 21, 2011
Nov 4, 2011
Nov 11, 2011
Nov 11, 2011
Dec 2, 2011
Powered by Firmant