Homework Submissions

Handwritten answers to non-programming problems should be submitted in class on the due date, at the beginning of class (within the first five minutes), unless prior alternate arrangements are made. If you prefer to type your answers, please make sure the result uses the proper symbolic notation for mathematical constructs. Illegible, hard to read, or otherwise messy submissions, whether handwritten on typed, are likely to be returned without grading, for zero credit. Answers to programming problems should be submitted electronically, using the packaging and submission procedure that will be described in class and on the class newsgroup.

All electronic submissions must be made using the upload interface at http://chaw.eip10.org/u/. Electronic submissions in all other forms, such as email or physical media, will be discarded and receive no credit.

If your upload is successful, you will be presented with a confirmation Web page similar to the following sample. You should record the reported MD5 checksum and timestamp (important in case there are undetected problems).

SUCCESS: Please note the following for your records.  
Successfully saved cos451-hw01-aardvark-alice-4323.tgz.  
MD5 checksum: 09ee098b83d94c7c046d6b55ebe84ae1  
Timestamp: 2018-02-23 07:22:32

If you do not see something very similar then your submission is unsuccessful.

Contingency procedure: If (and only if) there are unexpected problems and you are unable to submit your work as above, then you should save your file on your own computer (with some backups), compute its MD5 checksum using the md5sum utility on Unix-like systems (or other similar tools), and submit the file name, time stamp, and MD5 checksum (only, not the file itself) by email with a suitable Subject header.

Do not submit your work by email; it will be discarded; really.