Homework guidelines

Due dates/late policy

Homeworks will only be accepted electronically through the EEE dropbox. The dropbox will have a deadline of 11:59 pm on the given due date. No homeworks will be accepted after that time. If you are working down to the last minute, please make sure something is uploaded 10 minutes prior to the deadline to ensure you won't get zero credit.

Grading

Each assignment has both programming and written components. Your code will be graded both on clarity and correctness. It is generally more important that your code be clear and correct than fast. Your writeup should be richly illustrated with graphs and images, and your code should be well commented and documented.

Homework Submission Instructions

Submit a pdf file with your writeup into the appropriate directory in the EEE Dropbox. Also submit a zip or tar archive containing a folder with all your code. The name of the folder should be YourName so that when I unzip it, everything is nicely self contained. Include everything that your code needs to run. If I hand out code as part of the assignment, please include that also.

Zip or tar the YourName directory and submit either YourName.zip or YourName.tar.gz or YourName.tgz. You can create an archive of the YourName directory in various ways depending on the platform:

You can list the contents of a zip archive with the command unzip -l YourName and the contents of a tar archive with the command tar tfz YourName.tgz.

Homework Writeup Guidelines

You must submit your writeups as as a single PDF file. I will not accept writeups in any word processing format such as MS Word or Open Office. You are welcome to create the writeup in whichever word processor you like but in the end you need to save it as a pdf file.

Some guidelines for your figures: