Grading and every dated event of the August–November 2019 offering in one place. There is no mid-semester exam: four quizzes, two lab exams and the project carry most of the weight.
Dates
| 06 Aug 19 |
Course begins |
| 13 Aug 19 |
Project topics discussion |
| 15 Aug 19 |
Holiday, no class |
| 23 Aug 19 |
Quiz 1 |
| 26 Aug 19 |
Project timeline due |
| 27 Aug 19 |
Assignment 1 due |
| 06 Sep 19 |
Project phase I updates |
| 13 Sep 19 |
Quiz 2 |
| 16 Sep 19 |
Lab quiz (before concurrency) |
| 27 Sep 19 |
Mid-semester period and break |
| 15 Oct 19 |
Classes resume |
| 18 Oct 19 |
No class |
| 05 Nov 19 |
Quiz 3; project final demo |
| 15 Nov 19 |
Assignment 2 due |
| 19 Nov 19 |
Quiz 4 |
| 20 Nov 19 |
OS zine due |
| 25 Nov 19 |
Lab exam |
Grading
Everything is out of 100 marks.
| Component | Marks | How |
| Quizzes | 40 | Four quizzes, 10 marks each. |
| Lab exams | 20 | Two lab exams, 10 marks each. |
| Project | 20 | In groups of four. Project ideas. |
| End semester | 10 | Written exam. There is no mid-semester exam. |
| Homework | 8 | Two individual programming assignments. |
| OS zine | 2 | A zine in the style of Julia Evans's zines. |
| Total | 100 | Scores are revised only if a question was left unchecked or the marks were totalled incorrectly. |
Quizzes
| Assessment | Date | Material |
| Quiz 1 | 23 Aug | Quiz 1 |
| Quiz 2 | 13 Sep | Quiz 2 |
| Quiz 3 | 05 Nov | |
| Quiz 4 | 19 Nov | |
| Lab quiz | 16 Sep | Before concurrency. See Labs. |
| Lab exam | 25 Nov | See Labs. |
Project and homework
| Item | Date | Notes |
| Project topics | 13 Aug | Discussion in class. Project ideas. |
| Project timeline | 26 Aug | Submitted by each group. |
| Assignment 1 | 27 Aug | Deadline. |
| Project phase I | 06 Sep | Updates. |
| Project final demo | 05 Nov | |
| Assignment 2 | 15 Nov | Deadline. |
| OS zine | 20 Nov | Deadline. |