Assessment

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

Weight Work
5% Participation (from best 75% of clicker questions)
20% Assignments
10% Midterm 1
15% Midterm 2
50% Final exam

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 part, assgn, mt1, mt2, and fe are your marks for the participation, assignments, and so on – expressed as a percentage between 0 and 100, then your final mark is calculated as:

normal_calc = part * .05 + assgn * .20 + mt1 * .10 + mt2 * .15 + fe * .50
exam = (mt1 * .10 + mt2 * .15 + fe * .50)/.75

if (exam < 50 or assgn < 50) 
	final_mark = min(normal, 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%.