Presentation Rules
At the very beginning of your files, please include:
// your name, id and e-mail
// homework number (e.g. Homework 1)
// problem description (e.g. Pb. 8 / Pg. 46)
Please name your files according to this convention: yourLoginName_homeworkNumber_problemNumber.C, resp. .txt (e.g. ivona_1_2.txt for problem Pb. 9 / Pg. 100).
On-line Submission
- Save all your files-to-be-submitted to some directory. For example, in your CS117/Homeworks directory, create a directory HW1 and copy all your programs and text files to HW1. (Even the theoretical parts of the homework will be handed in by the internet as text files.)
- Then type hwsubmit cs117 path-to-my-directory. E.g. hwsubmit cs117 HW1 from the CS117/Homeworks directory.
- No late assignments will be accepted!
For more information, follow this link.
Troubleshooting
The hwsubmit script is installed only on linux machines. If you happen to be on some other machine (e.g. classes.cs.uchicago.edu, or in MacLab), just telnet or ssh to some linux machine (e.g. embassy.cs.uchicago.edu, for more information and names of other machines go here). Also, the script doesn't work outside the CS department. You have to have a CS account to submit the homework. (Follow the link on the left side to apply for the account.)
Policy on Collaboration
Programs, homework and examinations are to be completed without collaboration with any other person.
However, you may discuss with your colleagues the general nature of the solutions to programs and homework
problems. Violations of this policy will be reported, and could result in expulsion from the university. In
addition, the student will receive a zero grade on the program, homework or examination.