Assessment
| Assignments | Topics | Tentative Due Date | Marks % | |
|---|---|---|---|---|
| 1 | exceptions, semi-coroutines | 7 | ||
| 2 | semi/full-coroutines, tasks | 7 | ||
| 3 | synchronization, mutual exclusion, simple locks | 7 | ||
| Reading Week Feb 19-23 | ||||
| 4 | complex locks | 7 | ||
| 5 | monitors, tasks | 7 | ||
| 6 | administrator, future (groups of 2) | 15 | ||
| SUBTOTAL | 50 | 50 | ||
| Midterm | 20 | |||
| Final | 30 | |||
| SUBTOTAL | 50 | 50 | ||
| TOTAL | 100 | 100 | ||
A passing mark in the test portion of the final grade must be achieved to pass the course. In other words, good assignment marks cannot get you a passing mark in this course.
The final grade is calculated using the following formula:
if ( testing_average < 50% ) then
final_grade = MIN( testing_average, normally_calc_grades )
else
final_grade = normally_calc_grades
You can view your marks throughout the term.
Final marks may not be published until the end of the examination period.