Lecture summaries:
- [Week 1] Introduction (Aug. 23 and 25)
- [Week 2] Basic principles (Aug 28 and 30 and Sep 1)
- [Week 3] Design methodology (Sep 6 and 8)
- [Week 4] Software tools (Sep 11, 13 and 15)
- [Week 5] Direct manipulation (Sep 18, 20 and 22)
- [Week 6] Menu selection and command line interfaces (Sep 25, 27 and 29)
- [Week 7] Visual organization, workflow and aesthetics (Oct 2, 4 and 6)
- [Week 8] Review and midterm (Oct 9, 11 and 13)
Review and Midterm Exam
- [Week 9] Use cases and the Iconix process (Oct 16, 18 and 20)
- [Week 10] Completing the design cycle (Oct 23, 25 and 27)
- [Week 11] Help and documentation (Oct 30, Nov 1 and 3)
- [Week 12] Introduction to Web Technology (Nov 6, 8 and 10)
- [Week 13] Servlets and JSP(Nov 13, 15 and 17)
- [Week 14] Java Server Faces (Nov 20 and 22)
- [Week 15] Review (Nov 27 and 29, Dec 2)
- Final: Wednesday, December 6, 2006, 1:30 pm - 4:15 pm
Case studies from lecture: