Operating Systems (Fall 2014)
Course Outline
Here is the course outline for COMP 3000: Operating Systems.
Lectures
The course will be using the textbook Operating Systems: Three Easy Pieces. The chapters of this textbook are available for free online; you can also buy a full epub, PDF, or paper copy if you wish.
Lectures and Exams
The course will be using the textbook Operating Systems: Three Easy Pieces. The chapters of this textbook are available for free online; you can also buy a full epub, PDF, or paper copy if you wish.
| Date | Topic | 
|---|---|
| Jan. 8 | |
| Jan. 10 | |
| Jan. 15 | |
| Jan. 17 | |
| Jan. 22 | |
| Jan. 24 | |
| Jan. 29 | |
| Jan. 31 | |
| Feb. 5 | |
| Feb. 7 | |
| Feb. 12 | |
| Feb. 14 | |
| Feb. 26 | |
| Feb. 28 | |
| Mar. 5 | |
| Mar. 7 | |
| Mar. 12 | |
| Mar. 14 | |
| Mar. 19 | |
| Mar. 21 | |
| Mar. 26 | |
| Mar. 28 | |
| Apr. 2 | |
| Apr. 4 | |
| April 21, 12-1:30 PM | |
| April 24, 9 AM | Final Exam, FH Rows 1-8 (solutions) | 
Tutorials
Each week you will get a progress grade from 0-4, given to you by a TA. If you are being diligent, you should be able to get 4's every week. The easiest way to get your grade is to come to tutorial and meet with your TA; alternately, you can meet a TA in their office hours or, at their discretion, discuss things with them online.
| Date | Tutorials | 
|---|---|
| Jan. 9, 10, 13 | |
| Jan. 16, 17, 20 | |
| Jan. 23, 24, 27 | |
| Jan. 30, 31, Feb. 3 | |
| Feb. 6, 7, 10 | |
| Feb. 27, 28, Mar. 3 | |
| Mar. 6, 7, 10 | |
| Mar. 13, 14, 17 | |
| Mar. 20, 21, 24 | |
| Mar. 27, 28, 31 | |
| Apr. 3, 4, 7 | No Tutorial, office hours in lab | 
Assignments
| Due Date | Assignments | 
|---|---|
| Jan. 30, 4 PM | |
| Feb. 12 | |
| Mar. 22 (extended) | |
| Apr. 4 |