Guide to Submitting Programming Projects Electronically

"All projects must be submitted from your CISE class account under UNIX."

  1. Step-by-Step Instructions for Submitting your Code

Here is what you do when it comes to submitting your projects.

  1. Log into your CISE class account.
  2. Change into the directory where you store your project files, say, myproj. For those of you working at home or using the PC’s in the CISE labs, you need to transfer your files to your cise UNIX machine BEFORE submitting (e.g., by using ftp). If you are not familiar with UNIX and are having trouble, please contact one of the UNIX consultants in CSE 309 or use the UNIX help command.
  3. In order to submit the files as your solution to project 1, type the following command:
  4. turnin -c cop3530 -p proj1 *.java

    Notice this will turn in all the files in the directory. If you have files other than the project solution files in the same directory, you could try to make a directory which contains only your files you want to turn in, or you may specify the file names one by one:

    turnin –c cop3530 -p proj1 file1.java file2.java file3.java

    Here –c indicates the course identifier and –p the project identifier. proj1 will be the identifier for project1 and proj2 for project2 and so on.

    Remember to verify that your code works correctly under JDK 1.2 as it is installed on the UNIX machines BEFORE submitting!!

  5. Important: We can ONLY accept text files (ASCII format). DO NOT submit binary files such MS Word files or compiled code!
  1. Verifying Submission of Your Programming Project
  2. You may check your submission for hw1 by typing:

    turnin -c cop3530 -v -p proj1

  3. Additional Tips

If you need additional help for "turnin", use the UNIX man pages:

man turnin

 

4. FAQ’s About Electronic Submission

Q: When is the deadline for submitting a project?

A: PROJECTS ARE DUE AT THE BEGINNING OF CLASS. LATE PROJECTS ARE PENALIZED BY 10% FOR EACH CALENDAR DAY LATE. PROJECTS MORE THAN 4 CALENDAR DAYS LATE WILL NOT BE ACCEPTED!

Q: How often can I resubmit a solution to the same project?

A: As often as you want. However, we will only grade the latest version you submitted.

If your latest submission is late, the penalty applies even if your first submission was not late.

When resubmitting you must always resubmit ALL files that make up your project

Instead of just the files you have changed or which are new. This is because of the

feature of "turnin" program on Unix, which completely overwrites any of your

previously submitted files when you resubmit. It is not a policy of our choice.

Q: When can I start submitting?

A: We will activate the submission capability for each programming project, after Project 1, as soon as the project is assigned.