CS 350 - Operating Systems

Assignment Information

Assignment Policies:


Reference Material:


OS/161 Information

OS/161 Essentials

Other OS/161 links


Submitting Your Work and Checking Your Submission


Assignment Specifications:

Do NOT leave assignments until the last week. Start early!
Remember: late assignments receive a grade of 0%.

Descriptions of assignments will be made available as the term progresses.


Assignment 0

Assignment 1

Assignment 2a

Assignment 2b

Assignment 3

Quizzes:

All the quizzes should be completed electronically on Learn. Quizzes will open at 8:00 am on the due date and remain open for twelve hours (8:00 am - 8:00 pm). You will be able to attempt each quiz only once and will have 30 minutes to finish it once you start answering it.

The dates of the 10 quizzes are:

  1. Friday, January 10: Threads
  2. Friday, January 17: Threads/Sync
  3. Friday, January 24: Sync
  4. Friday, January 31: Procs
  5. Friday, February 7: VM 1
  6. Friday, February 14: VM 2
  7. Friday, February 28: VM 3/Scheduling
  8. Friday, March 13: Scheduling/IO
  9. Friday, March 20 March 27: IO
  10. Friday, March 27 April 3: Filesys

Note: these dates and topics are subject to change to account for the actual lecture progress.