Abbreviations:
        Designing the User Interface, 4th Edition by Shneiderman and Plaisant
(BP)
        Applying Use Case Driven Object Modeling with UML by Rosenberg and Scott (RS)
        Core Java 2 Vol. I: Fundamentals by Horstmann and Cornell (Core I)
        Core Java 2 Vol. II: Advanced Features by Horstmann and Cornell (Core II)
Readings:
- Week 1 (Aug. 23 and 25): Introduction
- SP: Chapter 1
- Core I: Chapter 7, pages 245-260
- Week 2 (Aug 23 and 30 and Sep 1): Basic principles
- SP: Chapter 2 (Read carefully p. 60-78, skim rest)
- Core I: Chapter 8 (Read basic event handling discussion, rest as needed)
- Week 3 (Sep 6 and 8): Design methodology
- SP: Chapter 3 (read p. 110-122 carefully, skim rest of chapter)
- Core II: Chapter 6 p. 321-472 (JList and JTree), 429-437 (component organizers)
- Week 4 (Sep 11, 13 and 15): Software tools
- SP: Chapter 5
- Core I: Chapter 9 p. 339-345
- Core II: Chapter 1 p. 72-84, Chapter 6 p. 420-429
- Week 5 (Sep 18, 20 and 22): Direct manipulation
- SP: Chapter 6 (Read p. 214-240)
- Core I: Chapter 9 p. 344-354, 424-453 (layout management)
- Week 6 (Sep 25, 27 and 29): Menu selection and command line interfaces
- Week 7 (Oct 2, 4 and 6): Visual organization, workflow and aesthetics
- Week 8 (Oct 9, 11 and 13): Review and midterm
- Week 9 (Oct 16, 18 and 20): Use cases and the Iconix process
- Week 10 (Oct 23, 25 and 27): Completing the design cycle
- Week 11 (Oct 30, Nov 1 and 3): Completing the design cycle (continued)
- Week 12 ((Nov 6, 8 and 10): Help and documentation
- SP: Chapter 13
- Online resources:
- Week 13 (Nov 13, 15 and 17): Use cases for help
- Week 14 (Nov 20 and 22): Quaity of service
Required:
- SP: Chapter 11
- Papers:
Stress response caused by system response time when searching for information on the Internet
M. Trimmel, M. Meixner-Pendleton, S. Haring
Human Factors, 45(4), 615-621, 2003.
- Paper:
Evaluating the layout of graphical user interface screens: Validation of a numerical computerized model
A. Parush, R. Nadir and A. Shtub
Intl Journal of Human-Computer Interaction, 10(4), 343-360, 1998.
- Paper:
The impact of visual layout factors on performance in web pages: A cross-language study
A. Parush, Y. Shwarts, A. Shtub, and M. Chandra
Human Factors, 47(1), 141-157, 2005.
- Paper:
Visual coherence and usability: A cohesion metric for assessing the quality of dialogue and screen designs
L. Constantine
6th Austrialian Conference on Human-Computer Interaction (OZCHI'96), 115-121, 1996.
Week 15 (Nov 27 and 29, Dec 2): Review