Be sure that your name, the assignment number and the date are in a comment at the top of the program.
After your name and the assignment number, each program should start with a short description of what the program does.
To resubmit a program, attach the prior version to the back of the new version and hand it in.
Submissions and resubmissions of programs will be accepted up to 15 class days after the date on which the assignment was given. After that, no more submissions or resubmissions will be accepted. I will grade programs for this course by visual inspection. I cannot guarantee to detect every error that way. However, I have been doing this for a long time, and if you try to sneek an error past me, it is very likely that I will catch it. In some cases, I give a submission a higher grade than it really deserves because I miss an important mistake. If such a program is resubmitted, I reserve the right to grade the resubmission independently of the original. The resubmission might receive a lower grade than the original, even if some improvements were made, for this reason. However, I will not lower the grade that you receive on the program. Your grade for a programming assignment will be the maximum grade that you receive for any of your submissions received within the 15 day window.
You are expected to produce a program that has been tested. A program that does not compile cannot have been tested at all. Accordingly,
a program that does not compile will receive no credit, regardless of how little it needs to be changed to make it correct.Always compile and test your programs before handing them in.