Assessment

Your work in CS135 will be assessed in a variety of ways:

Weight Work
6% Self-check exercises
60% Assignments
7% Midterm assessment
15% Final assessment
6% Reflection
6% Peer Discussion

There is one caveat: In order to pass the course, you must pass the weighted assignments component and you must pass the weighted exams component.

That is, if sc, assgn, midterm, final, reflection, discussion are your marks for the self-checks, assignments, and so on – expressed as a percentage between 0 and 100, then your final mark is calculated as:

normal_calc = (sc * .06 + assgn * .60
               + midterm * .07 + final * .15
               + reflection * 0.06 + discussion * 0.06)
exam = (mt * .07 + fe * .15)/.22

if (exam < 50 or assgn < 50):
   final_mark = min(normal_calc, 46)
else:
   final_mark = normal_calc

A passing mark in CS135 is 50%. However, to go on to CS136 you need a mark of at least 60%.