This course is graded on a straight scale and will not be curved. That means that each grade category is does not have a weighted average and that a total point count is used to determine your grade. This allows you compensate for missing points in one category with extra points in another category.

If you are unfamiliar with interval notation, ‘[’ / ‘]’ include a number and ‘(‘ / ‘)’ exclude a number. “[90, 93)” means the range of numbers between 90 and 93, including 90 but excluding 93.

• [100, inf): A+
• [93, 100): A
• [90, 93): A-
• [87, 90): B+
• [83, 87): B
• [80, 83): B-
• [77, 80): C+
• [73, 77): C
• [70, 73): C-
• [67, 60): D+
• [63, 67): D
• [60, 63): D-
• [0, 60): F

Attendance (0 points)

Attendance is not required for this course. I respect your personal learning processes, be it by attending and participating in lectures or by watching their recordings. That being said, I may open up a survey to ask you about what you learned at the end of each lecture, giving you 1 point of extra credit for each survey.

Homework (60 points)

There will be 12 homework assignments in this course. Each assignment should take around 60 to 90 minutes to complete. Late assignments will not be accepted. Each homework assignment is worth 6 points. Every additional point you earn past 60 points is worth 50%. This means that if you do all 12 homework assignments, the number of points you get from homework will be 60 + (12 * 0.5) = 66.

The goal of homework is to reinforce concepts introduced in lecture and to give hands-on experience. To emphasize this, your homework grades will be converted the following way for final grade calculation: what number we report to you will be the raw score. On the left is the raw score and on the right is the adjusted final score.

• [0, 0.5] = 0
• (0.5, 2] = 2
• (2, 4] = 4
• (4, 6] = 6
• Scores above 6 will not be adjusted

This allows you to get full credit while allowing the staff to point out mistakes.