You may request to have your work regraded, but when you do so, you are submitting it for a complete regrade. Your score can go down as a result. For example, you might get back a point on an assignment that shouldn't have been taken off but you might lose other points that should have been taken off. Or you might get points back on one exam question only to find that you should have lost points on some other exam question.
Homework and exams are graded differently and so regrade requests are handled differently for each:
Students are encouraged to first discuss homework grading with their individual TA. If you aren't sure why you lost a point or if you disagree with the TA's evaluation, you should start by talking to your TA to see if you can resolve it directly. If not, you can request a regrade.
For homework regrade requests, fill out this survey: Regrade Form
Exams are graded collectively by the course staff, so individual TAs have less power to deal with exam grading issues. A TA can correct obvious errors like an addition error or an obviously correct answer that has been marked as incorrect. TAs can also potentially explain in which case(s) your solution will not work. For more detailed grading issues, you should request a regrade.
For exam regrades, bring your exam to Brett along with a written note describing what part of the exam you think was graded incorrectly and why. The note must demonstrate that you have tested and/or considered your solution after receiving your grade and believe there are specific cases that were incorrectly evaluated. Brett will regrade your entire exam. The new grade will replace the previous grade. Please note: This is not an opportunity to turn in a second answer. It is intended to allow you to show how close your original answer was to being right.
For the midterm, you MUST run the verifier program for question 9 (Q9Verifier.java) prior to requesting a regrade, and you must include a description of the results in your regrade request.
For the final exam, you MUST run the verifier program for question 10 (FinalTest10.java) prior to requesting a regrade, and you must include a description of the results in your regrade request.