Submit Server

The submit server is a collection of Java programs that allows students to turn in files. Any type of file, MS Word documents, binary, zip, text, Java program, etc, may be turned in. Multiple files may be turned. The submit server is like a simple ftp client and server with some helpful management features. The most important ones are consistency and infallibility. Feedback concerning the status of the submissions is given publically on the WWW on the acknowledgement pages. Submitters should check these pages to avoid common user errors.

There is a WWW interface at the CS department portal. This allows submission by any registered users to any open assignment.


Before you can turn in or submit files to the submit server, you must register with it. Registration ensures that your submissions are put in the same place all semester. The registration process will give you a control code which you must have everytime you submit files.
  1. Go to WWW interface.
  2. Provide your name and e-mail address. Make sure your e-mail address is correct. Press "register".
  3. Your control code will be e-mailed to you.

If you don't get the control code because you used the wrong e-mail address, you may register again with the correct e-mail address. But otherwise please do not register again because two registrations for the same person will make it hard to ensure that proper credit is given for submitting projects.



Submission parameters may go into the files being submitted. Using a header like this:

 * Author:  Iam Student,
 * Course:  CSE 2010, Section 02, Spring 2013
 * Project: Proj 03, Perverse Inverse
 * Charset: US-ASCII
 * -*- coding: LATIN-1 -*- Recognized by GNU Emacs
 - Author:  Iam Student,
 - Author:  Another Partner,
 - Course:  CSE 2010, Section 02, Spring 2006
 - Project: Proj 03, Perverse Inverse
;; Author:  Iam Student,
;; Course:  CSE 2010, Section 02, Spring 2006
;; Project: Proj 03, Perverse Inverse
helps a lot. The tags "course" and "project" direct the file to the proper location. Each of these keywords must appear on a line of its own toward the beginning of the file. White space is ignored, case is ignored, as is everything on the line starting with the comma. The first example above is appropriate as the header for a Java program, but since the leading characters are ignored, a header can be constructed for most any line-oriented file format.