05-830, User Interface Software, Fall, 2004

Homework summary


Grading and Late Policy

No cheating. No copying other people's work. All homeworks are individual.

Late Policy. Assignments are due before the end of class on the specified day. A penalty of 10 points out of 100 (one letter grade) will be immediately applied after the end of class. An additional 10 points will be subtracted for each additional class period late.

If you need to take the final early or late, arrangements should be made with the instructor at least a week in advance.


Homework 1: Evaluate the Usability of a User Interface Tool or Toolkit, 10% of grade. Aug 31 - Sep 7

Homework 2: Implement a Retained Object System in Swing, 18% of grade. Sep 7 - Oct 5

Homework 3: Design and Implement an Input Model for your Retained Object System, 18% of grade. Oct 5 - Nov 2

Homework 4: Implement a Constraint System for your Retained Object System, 18% of grade. Nov 2 - Nov 18

Homework 5: Create some Widgets using your system, 18% of grade. Nov 18 - Dec 9, 2004, Note: new due date: Dec 15, 2004