CS105: Introduction to Computer Programming: C++

Using the turnin program

You should use the turnin program to turn in each assignment. turnin should be used from the command line on CS department linux machines.

From department Linux machines:

If you wrote your code on a CS department linux machine, then using turnin is easy:

  1. Make sure you're in the directory where your code is located. For example, type
    cd assignment1
    to change to the assignment1 directory.
  2. Run turnin with the appropriate arguments. For example, if you type:
    turnin --submit nate assignment1 BigInt.cc
    the turnin program submits the file BigInt.cc to the grader named nate for the assignment called assignment1. Type
    man turnin
    at the command line on a CS department linux machine to get the manual for turnin, which describes in more detail how the turnin program works.

From some other machine:

If you've been doing your development on some other machine, then you'll have to add a few steps to the procedure above:

  1. If you don't have a CS department account, you should request a new account.
  2. Transfer your files to a CS department linux machine.
  3. Log on to a CS department linux machine using your CS department login. You can do this at a lab or remotely, via SSH or VNC.
  4. Follow the steps above that describe how to use the turnin program.