cs3157 submission policy
- All labs and homeworks
must be submitted electronically, according to the instructions at the end
of each lab and homework assignment.
In general, this is by running either ~cs3157/bin/submit-lab
or ~cs3157/bin/submit-hw.
- You are responsible for making sure
that you run the submit script on time. The submission date and time
for your assignments (as used when evaluating lateness) are based on
the time that you ran the submit script.
- You are responsible for making sure
that the right files get submitted. In general, the submit script
does NOT pick up files that are executable or binary (though I modify
the script for perl and sh assignments to pick up those types of
scripts which are executable).
- You are responsible for following the
directions given with each lab and homework assignment. Pretend this
class is a job and you are a programmer. I am your boss, and I am
giving you programming and design specifications which I expect you to
follow!
- If for any reason you deviate from the instructions, or if you
have anything special you need to convey to the grader about your
assignment, or if there are portions of your code which are incomplete
or which you know do not run, then you are
responsible for noting these things in the README file which
you submit with your assignment.
- All non-CGI code must compile and run on either
the CS CLUSTER (SunOS) or CS CLIC (Linux) machines,
for both homeworks and labs.
- All CGI code must compile and run on the CS
CLUSTER machine, for both homeworks and labs.
- All BROWSER code (HTML, Javascript, etc) must work
with MOZILLA/FIREFOX, for both homeworks and labs.
- If your assignment does not compile, then the TAs are asked to
spend no more than ONE MINUTE trying to fix it. If they can fix it in
less than a minute, then they will grade the assignment as if nothing
went wrong (e.g., often students comment code at the last minute and
then leave off a comment character somewhere, which the TAs can add
and then the code will compile).
However, if the problems are more significant, then the most you can receive on the assignment is 50%.
You are responsible for submitting code
that compiles and runs. It is MUCH BETTER to submit a smaller program
that compiles and runs and only completes a portion of the assignment
than to submit code that takes a stab at everything but won't compile.
That is all.
Thank you for your compliance.
--prof sklar.