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 | ||
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.