Final Grade Breakdown

Percentage of Final Grade Individual Grade Contribution
5 In-class participation
25 Homework
20 Midterm exam 1
15 Midterm exam 2
35 Final Project

Homework is due on the due-date before 11:59 pm and is preferably uploaded to Canvas.


One late homework accepted during the entire course. Any further late submissions will count as 0.


The lowest homework score will be dropped.

Final Percentage Score to Letter Grade Conversion

Final percentage Score Letter grade 4.0 Scale
93-100 A 4.0
90-92 A- 3.7
87-89 B+ 3.3
83-86 B 3.0
80-82 B- 2.7
77-79 C+ 2.3
73-76 C 2.0
70-72 C- 1.7
67-69 D+ 1.3
63-66 D 1.0
60-62 D- 0.7
<60 F 0.0

Midterm Exam Grading

The midterm exams will be graded on a curve such that the average score is a B. However, I will not truncate the high scores which means that scores higher than 100% are possible. This way, everyone benefits from the grade curving process.

For the midterm letter grade, the same grade conversion applies as above, however scores greater or equal to 97 will receive the A+ grade (unlike for the final grade, where A is the highest grade at Northeastern University).

Final Project Grading

See evaluation criteria on the finals project page.