If you fall behind on one assignment, you may have a hard time catching up and getting back on schedule. No assignments will be accepted for credit after graded assignments have been returned, except in extraordinary cases. Naturally, you may not receive assistance during an exam from any other person. The programming assignments are the most important part of the course. Each assignment will be graded on the basis of both correctness and programming style .
Correctness is a measure of how well the program meets the assignment specifications.
We may provide test data, but you should consider all the possible cases, and may need to provide additional test data to make sure your program is completely correct. Style is an important part of any computer program. There is a natural inclination to view every assignment as a problem to solve, turn in, and forget about. Names of variables and functions should clearly describe their purpose. The TA will describe and demonstrate correct style with examples in section.