How to Turn in 112 Assignments
A turn in directory will be created for
you for each of the assignments. NOTE: this won't happen until
the 2nd week of class.
In order to turn in an assignment you need to copy the required file(s) (see
assignment handout) into your turn in directory.
The directory name contains both your ECST username and the assignment
name. For example, the p1 turn in directory for user "jsmith" is:
/user/projects/csci112/p1/jsmith.
If your files are on a department machine you can copy them using the cp command:
$ cp chart.cpp /user/projects/csci112/p1/jsmith
After you copy the files make sure the copy command worked by looking in this directory:
$ cd /user/projects/csci112/p1/jsmith
$ ls
You should see the files you need to turn in.
If your files are on your home machine and you are using Linux or Cygwin, you can copy files as follows:
$ scp chart.cpp jsmith@jaguar.ecst.csuchico.edu:/user/projects/csci112/p1/jsmith
The first time you run this it may ask you to accept the jaguar's RSA fingerprint key. Answer yes.
You can copy multiple files with one command:
$ scp a.ccp b.cpp c.cpp jsmith@jaguar.ecst.csuchico.edu:/user/projects/csci112/p1/jsmith
After you copy the files, log on the jaguar.ecst.csuchico.edu and make sure they are there.
Use
putty (or some other terminal program) to log onto jaguar.ecst.csuchico.edu
$ cd /user/projects/csci112/p1/jsmith
$ ls
You will not be able to access the turn in directory after the deadline has passed.
Deadlines
All deadlines have a 59 minute grace period. That means if an
assignment is due at 15:00 you can turn it in until 15:59. The
assignment is still technically due at 15:00, so if you turn it in at
16:00 it is not 1 minute late, it is 1 hours late.
Late Assignments:
If you do not finish by the deadline (see
project page
for the deadline), you may turn your assignment in up to 24 hours
late. You will lose 15% for turning your assignment in 1-24 hours
late.
If you turn your assignment in late, copy your assignment into the following directory:
/user/projects/csci112/p#_late/USERNAME
For example:
/user/projects/csci112/p1_late/jsmith
Assignments will not be accepted if more than 24 hours late.