Submitting Work with Submit

Please submit all your assignments electronically using the "submit" system that is available on the CS Linux computers.

To learn more about submit, please see the man pages: "man submit_cli".

The steps for submitting your homework.

  1. In order to use submit, you must have a Unix account on Computer Science Department network. If you do not have a CS account, you must obtain one at http://www.cs.drexel.edu/page.php?name=accounts.html.
     
  2. Use ssh/sftp to work on and transfer data to tux.cs.drexel.edu. You can download a non-commercial version of SSH Secure Shell (both ssh and sftp are included) from http://www.ssh.com/download/ and install it on your computer. All CS machines have ssh already installed.
     
  3. Log on to tux.cs.drexel.edu.
     
  4. Create a directory for your homework (You can use: mkdir mydir.) Place all of the files you plan to submit in that directory.
     
  5. In the ssh terminal window change to the directory where you have placed all your files (use cd mydir command). If you issue ls -l command, it should list all your files to be submitted. Then enter "submit" command, which will be given for each homework on the announcement page sometime before the due date. For example:

    submit_cli -c cs583-200801 -a proj1 .

    Note: -c stands for class, -a stands for assignment, '.' stands for current directory.
    PLEASE USE ALL LOWER CASE LETTERS.
    PLEASE USE THE COMMAND FROM THE ANNOUNCEMENT PAGE!
     
  6. Submit_cli should create a directory named SubmitRep in your account that contains the files (there will be several directories).
     
  7. Please note that you may modify your work until it is collected by the instructor. After that all homework is considered late and MUST be emailed to the appropriate grader.
     
This page was adapted from Anatole's page.