CS540 Spring 2009 Assignments

Three or four homework assignments will be assigned during the semester. The assignments will be small programming projects with some writing and will dovetail with the major topics covered.

The idea behind the assignments is to give you hands-on experience with using the algorithms described in class. I always pick challenging problems (sometimes literally challenge problems from competitions) in which the "best" solution is not known and in which you can exercise your creativity. The last 10% of the points for each assignment are awarded based on the success of your solution relative to the others in the class.