Back to Course Info

Grading Policy

Is there a curve?

This course is not designed to operate on a curve. However as this is the first time the course has been taught, the total scores for the course may be curved (before any extra credit is calculated). This will be done by adjusting the grade cutoffs posted on the syllabus and will only be adjusted to be lower. For example, the cutoff for an A- is 90% but may be adjusted to be slightly lower (but will never be raised).

I got a ZERO on the MP but my code works!

Although some test cases are usually provided with assignments to assist you in debugging your code, the final run of the code (for grading) will often include more tests and more thorough coverage of your code. As we cannot predict every possible error, it is entirely possible that your code will work on the public tests and fail on the private one, sometimes in catastrophic ways. However as you are ultimately responsible for testing your code, we almost never accept regrade requests for mistakes on your part, however trivial they seem. However you are strongly encouraged to raise concerns about a test with course staff in a polite and constructive way. If there is an error with our test cases themselves, we will fix those and adjust grades as necessary.

Something was graded incorrectly on my exam.

If you believe there was an error in a problem on your exam, you can post your concerns on Campuswire through a private post or email course staff directly.

Extensions and Late Policies

To accommodate the complexity and stress of your college experience, each student is allowed two 24-hour extensions (‘late days’) on MPs. In order to receive these extensions, you must fill out the following form . Additional extensions can be awarded based on need in extreme or extenuating circumstances.

Please note that you cannot use more than one free extension for any single assignment and that once homework solutions are released, no late submissions will be accepted for any reason. At instructor discretion, students requesting an extension after the solution is posted may be given alternative homework assignments as ‘make-up’ credit.