Assignment 2,4 and 5 will be the 20% (29 responses)
The final grades will be assigned the week of Apr 20 once the TA has finished grading all the assignments.
The grading rubric (I reserve the right to rebalance if required before the final letter grade is released).
95-100 : A+
90-95 : A
85-90 : A-
80-85 : B+
75-80 : B
....