Assignments
Remember that all assignment submissions must be typed up (handwritten submissions will not be accepted), and each should include a header specifying your full name, CWID, and site name (main campus or remote site name).
All students should submit their work via the assignments section on Blackboard -- Microsoft Word documents are preferred (so that we can easily leave you comments); plain text / PDF files are also acceptable.
Please see the syllabus for the late submission policy.
Important: do not start on an assignment until it's been officially assigned. The writeups will likely be tweaked beforehand, and you'll probably be wasting your time!
- Assignment 1: Kernel Organization,
Assigned: January 11, Due: January 22 - Assignment 2: Scheduling
- Parts I & II: Assigned: February 13, Due: February 22
- Assignment 3: v6 Problem Set,
Assigned: TBA, Due: TBA - Assignment 4: Synchronization and Deadlock,
Assigned: TBA, Due: TBA - Assignment 5: Disks and Filesystems