Grading policy
Programming assignments will be graded using the following scheme:
1. Program correctness: 50% We will have test cases of varying difficulty for each assignment.
2. Big O: 25% (not applicable to assignment 1) For each assignment your code will need to satisfy running code requirements.
3. Documentation/Comments: 10% Guidelines: - Each module, class, and method should be described by a comment in triple quotes. - Include comments that clarify how code works.
4. Implementation and Coding Style: 15% The sort of things we will look for: - Readability of your code - good code is easy to read! - Using meaningful names for variables and methods. - The TA may deduct points for redundant or unnecessary code.
We will take off 5-10 points if the submission does not respect the specified interface.
