Steps for submitting your project electronically: 1. Log into your leland account on one of the elaines (other workstations may work too, but we can't guarantee it). 2. Remove any unnecessary files from your project directory such as object files, core files, binaries, ~files, etc. -- the directory should just contain the program source files, your README, and other related text files. If there are other files in the directory, the submit script will error out. 3. Put a "README" file in your project directory with your real name (last, first) on the first line, your email address user@host on the second line, and any other comments you'd like to make to the grader in the rest of the file. Here's an example: Gruber, Hans hgruber@leland I just can't tell you how much I have enjoyed these last few hours of debugging. Try running my HW with the -sarcastic option for fun. Hans 4. Run the submit script with the directory you would like to submit as its one command line argument. The simplest way to do this is to run submit from your HW directory, in which case the HW directory is identified by a single dot (.). elaine23>/usr/class/cs193k/submit . The script will walk you through a bunch of questions, with default values in brackets (like [this]). Just hit return if the default is OK, or else type in an alternate value. When the script has the answers that it needs and is satisfied that your directory doesn't contain extraneous files, it'll copy your work into submission space for grading. 5. If all goes well, you get the happy "Submit success!" message. If you get a message that says something else, follow its directions. If you get stuck, send mail to the staff. 6. If you need to resubmit something, just redo these directions. The script will notice if you are attempting to resubmit and allow you to overwrite your previous entry. Only the very last submission will be graded.