Spring 2012 -- Junfeng Yang

Basic Information

You should complete and submit your homework assignments in accordance with the course policies:

Homework Policy
Programming Policy
Collaboration Policy

Please submit your written and programming assignments following the instructions below. Deviating from these instructions will result in a loss of points!

Solutions to the homework assignments will generally be posted approximately one week after the assignment is due, to the CourseWorks shared folder, under the corresponding assignment.

All assignments are to be done alone.

Homework submission instructions

You should submit all your homework assignments electronically, via Courseworks -> Class Files -> Shared Files. Written homework should be in ASCII text only, with the exception of any graphs you submit. Graphs should be submitted in PDF format. For programming assignments, please only submit code, makefiles, and documentation - DO NOT submit binaries.

File Format: You must submit two files, one for the written assignment and the other for the programming assignment. Each file should contain all files that are part of the corresponding assignment.
Name Format: hwN-written-UNI.tar.gz and hwN-programming-UNI.tar.gz, where N is the homework assignment number and UNI is your UNI.
Location: Submit to the Courseworks Shared Files folder, under the corresponding assignment.

For example, for homework 1, Alice Hacker with UNI alh2105 would submit "hw1-written-alh2105.tar.gz" and "hw1-programming-alh2105.tar.gz" to the "Homework 1 Submission" folder.

You can submit multiple times, but the last submission is what counts. Each submission will be time stamped. Submit early. When you submit the homework, you will not be able to see the files in that folder, but you can check your log (under class files) to check whether it was submitted successfully.


Homework 1
Homework 2
Homework 3
Homework 4
Homework 5
Homework 6