Assignment Information
Assignment Policies:
- Slip Days - Submitting an assignment after the deadline.
- Assignment Pick-up: Marked assignments will be posted to Markus
and can also be viewed by clicking on the "Marks Online" link from the main page.
- Assignment marking reappraisal requests:
If there is a problem with the marking your assignment, you may request
that your assignment be reappraised. To do this:
- Fill out a reappraisal form,
on which you should describe (briefly) what the problem is.
- Email or drop your form off with the course instructor after lecture
or during office hours.
For each assignment there is a deadline of two weeks after the marks are made available for reappraisal requests.
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:
- Friday, January 10: Threads
- Friday, January 17: Threads/Sync
- Friday, January 24: Sync
- Friday, January 31: Procs
- Friday, February 7: VM 1
- Friday, February 14: VM 2
- Friday, February 28: VM 3/Scheduling
- Friday, March 13: Scheduling/IO
- Friday,
March 20 March 27: IO
- Friday,
March 27 April 3: Filesys
Note: these dates and topics are subject to change to account for the actual lecture progress.