Using Turnin


Submission
Use the command turnin to submit your project. Its usage is:
turnin -submit <grader> <project-name> <file1>  <file2>...

For this course the grader is smpark
You will  be given a pair of project names for every project where you have to turnin, for example cs354_project1_code and cs354_project1_ written for the first project, cs354_project2_code and cs354_project2_writtenfor the second project, etc.

Instead of files you can also turnin your directory.
Whenever you submit a file, it gets time stamped.

Confirmation
You can see whether the submission was successful or not by giving the command:
turnin -list <grader>  <project-name>
This should show the list of files which got submitted.

Example
If you want to submit the files: README, Timer.h, Date.h, main.c, main.in and  main.out for the assignment cs354_project1_code and grader smpark then give the following command:

turnin -submit smpark cs354_project1_code README Timer.h Date.h main.c main.in main.out

You need not submit the files all at once; you may use the command repeatedly to submit different files.

Then to confirm, type:
turnin -list smpark cs354-project1

Caution
If you submit a file a second time, then the previous file and its time stamp will get over-written.
Once submitted, you can't undo your submission (although you can overwrite any file).

More Information
Type "man turnin" on any department Unix machine (press space to move forward and q to quit).