CSE 451: Operating Systems, Spring 2007
  CSE Home   About Us   Search   Contact Info 
 
Course Home
 Home
 
Administrivia
 Overview
 Using course email
 Email archive
 
Materials
 Lectures and readings
 Sections
 Midterm and exam
 
Assignments
 Homework
 Projects
 
Information
 Project information
 Linux information
 Forkbomb information
 Multiproc server info
   

Course Projects

Course projects will be posted here as they are assigned.

IMPORTANT! Project 1 should be done in teams of 3 - ideally the same teams you'll use for subsequent projects. Please email the Ben (blerner at cs) with your team membership by Monday April 9. Although we're happy to serve as marriage brokers, "the team you choose yourself is likely to be more satisfactory than the team we choose for you."

  • Project 1: The Shell and System Calls
    • Assigned: Wednesday April 4
    • Due: Thursday April 19 at 11:59pm (electronic submission) and Friday April 20 at the start of class (hard-copy submission)
  • Project 2: User-Level Threads
    • Final due date extended: Thursday May 17 at 11:59pm (electronic submission, turn in report at start of class on Friday May 18)
    • Assigned: Wednesday April 18
    • Due: Parts 1, 2 and 3: May 03 at 11:59pm (electronic submission)
    • Due: Parts 4, 5 and 6: Thursday May 10 at 11:59pm (electronic submission, turn in report at start of class on Friday May 11)
  • Project 3: File Systems
    • Extension: Friday June 01, 2007 at 11:59pm (electronic submission, turn in hard-copy of report at start of class)
    • Assigned: Friday May 11, 2007
    • Due: Thursday May 31, 2007 at 11:59pm (electronic submission) and Friday June 01 at the start of class (hard-copy submission)

Project Resources


Computer Science & Engineering
University of Washington
Box 352350
Seattle, WA  98195-2350
(206) 543-1695 voice, (206) 543-2969 FAX
[comments to garyki at cs.washington.edu]