This document outlines the rules you should follow when submitting a lab assignment in 810:061, Computer Science I. These rules will simplify the grader's job by standardizing the form and appearance of submissions. Any of these rules can be overridden by a particular assignment but if the assignment doesn't say otherwise, follow each of them.
Lab assignments requiring electronic submission will often involve using a website to electronically upload your code prior to the deadline for each assignment (typically a Monday night at 10 PM).
You will submit these files by logging on to the following site
The upload instructions are fairly simple and self explanatory as you use this site.
For most lab assignments you will be required to submit a packet of documentation at the beginning of your class on the day after the assignment is due (typically a Friday). This packet will consist of hard copy printouts of the .java files that you submitted electronically. Your documentation should be assembled together into a single, stapled packet which is assembled in the order in which they are presented in the lab write-up.
- a hard copy of each .java file that you submitted electronically in the order in which they are listed on the homework assignment page:
Your print-out should fit on standard 8-1/2"x11" paper printed upright, with no line wrap. This means that if you have typed excessively long lines that you will need to include line breaks in your code so that everything is visible. This is not only a requirement for this class, it is good style also.
If you would like to save paper, you may print your files "2-up" but print all of them this way.
If you use jGrasp or some other IDE to print your files, turn off the "decorations" it uses to document program structure. I am glad these help you with your code, but they are distracting to the reader and take up valuable white space.
I will say it one more time. What you submit in class should be a single packet of documentation which is stapled together in the order specified.
As a rule, late work will not be accepted. If the deadline says 10 PM, it means 10 PM. If the deadline says "the start of class" I mean the start of class. The electronic submission system you use to turn in electronic versions will lock you out once the deadline is passed. If you are working on your assignment during class on the day it is due and turn it in after class has started, I will likely not accept the work for credit.
On a few rare occasions late work may be allowed, but only when agreed upon prior to the submission deadline.