COP 4530 Fall 2004: Assignment submission
Assignments should be submitted as described below, unless we mention otherwise.
- Written assignments: Written assignments are due by 5 pm on the due date. You should submit hardcopies of your answers by one of the following means: (i) place it in my mailbox in LOV 253, (ii) hand it to me or to the TA directly, (iii) fax it to me at 850-644-0058, or (iv) slip it under my office door at LOV 169.
- Programming assignments: Programming assignments are due by midnight on the due date. You may resubmit your assignment before the deadline, if you correct some error you discovered after the previous submission. But please do not submit more than three times. If you resubmit your assignment, we will use the latest submission to grade you. The time of submission will also be considered the time the latest version was submitted. For example, if your first submission was before the deadline, but your last one was after the deadline, then your assignment will be considered late. You should do the following, to submit your programming assignment.
- You should maintain a development log for your program. This will mention a list of features you implemented, bugs you fixed, and other significant changes you made, each day that you worked on the code. If you received help from others (you are allowed to get a small amount of help from others for debugging your code, though you may not copy any code), please list that too in the development log. This will be a plain ASCII text file, called
LOG.txt
. An example is available at www.cs.fsu.edu/~asriniva/courses/DS04/LOG.txt.
- Make sure that your code compiles and runs correctly. We will test your code on linprog (a Linux PC), using the g++ compiler. Your code should work correctly on this machine, and so you may want to develop your code on it.
- You should create a directory called
proj
X, where X is the project number. For example, create a directory called proj2
for programming assignment 2. Copy all required files for your assignment (typically a Makefile, a LOG.txt file, and .cpp and .h files) to this directory. Do not copy executables.
- Copy
~cop4530/fall04/submitscripts/proj
Xsubmit
, where X is the project number, to your directory proj
X. For example, copy ~cop4530/fall04/submitscripts/proj2submit
to proj2
, for assignment 2.
- Change permission on
proj
Xsubmit
to rwx------
. This can be accomplished through the command: chmod 700 proj
Xsubmit
. For example, chmod 700 proj2submit
.
- Run the script, from a Computer Science domain machine where the program
elm
is available, such as the machine shell
. For example, run the command ./proj2submit
. This script will tar the required files and mail them to us, using elm.
- You will receive email confirmation, sent to your CS account in a few minutes. Please save this mail as proof of submission. If you do not receive confirmation from us, then please try to fix the problem, or send us an email immediately. Do not make any modifications to your files. That way, we will be able to tell from the timestamp on the files that you had actually completed your assignment on time.
Last modified: 16 Aug 2004