This research-level course will cover advanced topics in human computer interaction (HCI), including design theory, design practice, user evaluation, HCI software system, and computer supported cooperative work (CSCW). This course is targeting specifically for graduate students or senior undergraduate students who want to acquire necessary knowledge in preparation for further research in human computer interaction. This course will have two main components: paper readings and hands-on projects. The reading list is shown below. In the hands-on projects, students will form teams to explore actual design and prototype of HCI systems. Students are expected to present as well as participate actively in class discussion.
Interface metaphors and user interface design
Carroll, J. M., Mack, R. L., & Kellogg, W. A.
M. Helander (Eds.), in Handbook of Human-Computer Interaction. Amsterdam; New York: Elsevier Science Publishers B.V., 1988, pp. 67-85. (Presenter : Han)
Design theory II
Designing for Usability: Key Principles, and What Designers Think (Presenter : SY)
Gould, J.D & Lewis, C.H.
Communications of the ACM, 28(3), 1985, pp. 300-311.
The Design of Everyday Things (Presenter : Erik)
Donald A. Norman
Chapter 1 from The Design of Everyday Things
Design theory III
Interactive Sketching for the Early Stages of User Interface Design (Presenter : 韋安)
James Landay and Brad Myers
In Proceedings of CHI '95: Human Factors in Computing Systems, Denver, CO, May 1995, pp. 43-50.
Prototyping for Tiny Fingers (Presenter : Muffin)
in Communications of the ACM, Vol. 37, No. 4, pp. 21-27, April 1994.
Design Practice I
Direct Manipulation vs. Interface Agents (Presenter : Eason)
Ben Shneiderman and Pattie Maes
in Interactions, Vol. 4, No. 6 (Nov-Dec 1997), pp. 42-61.
Principles of mixed-initiative user interfaces (Presenter : Eason)
Proceeding of the CHI 99 conference on Human factors in computing systems Pages: 159 - 166, 1999
The first two papers are presented together.
Design Practice II
Effective Sounds in Complex Systems: The ARKola Simulation (Presenter : 韋安)
William W. Gaver and Randall B. Smith and Tim O'Shea
Proceedings of ACM CHI'91 Conference on Human Factors in Computing Systems pp.85-90. 1991.
Designing SpeechActs: Issues in Speech User Interfaces (Presenter : Joe)
Yankelovic, Nicole et. al.
Proceedings of CHI '95: Human Factors in Computing Systems , Denver, CO, May 1995, pp.369-376.
Design Practice III
A Morphological Analysis of the Design Space of Input Devices (Presenter : Lime)
Card, S. K., Mackinlay, J. D., and Robertson, G. G.,
ACM Transactions on Information Systems, Volume 9, Issue 2, 1992, pp. 99-122.
Design Practice IV
(postpone to 5/4/2010 )Ten Myths of Multimodal Interaction (Presenter : Kerry)
Communications of the ACM 42(11), pp. 74-81.
Information Visualization (Presenter : 韋安)
Information Visualization: Using Vision to Think
Card Mackinlay, and Shneiderman, Morgan Kaufmann, 1999.
Design Practice V
Interaction techniques for ambiguity resolution in recognition-based interfaces (Presenter : Early )
Jennifer Mankoff and Scott E. Hudson and Gregory D. Abowd
In Proceedings of UIST 2000. pp. 11-20.
The Design of a GUI Paradigm Based on Tablets, Two-hands, and Transparency (Presenter : Erik)
Kurtenbach, G., Fitzmaurice, G. Baudel, T. and Buxton, B.
In Proceedings of CHI '97: Human Factors in Computing Systems, Atlanta, GA, March 1997, pp. 35-42.
Methodology matters: doing research in the behavioral and social sciences (Presenter : Joe )
Readings in Human-Computer Interaction: Toward the Year 2000
R.M. Baecker, J. Grudin and W.A.S. Buxton, ed. pp.152-169
Heuristic Evaluation (Presenter : SY)
Usability Inspection Methods
edited by Jakob Nielsen & Robert L. Mack, 1994, pp. 25-61.
"Why and When Five Test Users aren't Enough" (Presenter : Muffin )
Woolrych, A. and Cockton, G.,
Proceedings of IHM-HCI 2001 Conference: Volume 2
eds. J. Vanderdonckt, A. Blandford, and A. Derycke, Cpadus ditions: Toulouse, 105-108, 2001.
(long) The Human Information-Processor (Presenter : Joe )
The Psychology of Human-Computer Interaction
S.K. Card, T.P. Moran, and A. Newell, 1983, pp.23-93
"The GOMS Family of User Interface Analysis Techniques: Comparison and Contrast" (Presenter : Eason )
Bonnie E. John and David E. Kieras
Transactions on Computer-Human Interaction v.3 n.4 p.320-351.
"Extending Fitts' Law to Two-Dimensional Tasks" (Presenter : Early)
Scott MacKenzie, William Buxton
Proceedings of ACM CHI'92 Conference on Human Factors in Computing Systems
Groupware and Social Dynamics: Eight Challenges for Developers (Presenter : Lime )
Communications of the ACM, Vol. 37, No. 1 (Jan. 1994), pp. 92-105.
Distance Matters (Presenter : Han)
Gary M. Olsen and Judith S. Olsen
Human-Computer Interaction. 15(2/3). pp. 139-178. 2000.
Past, Present, and Future of User Interface Software Tools
Brad Myers and Scott E. Hudson and Randy Pausch
ACM Transactions on Computer-Human Interaction (TOCHI) 7(1), pp. 3-28.
Glyphs: Flyweight objects for user interfaces. (Presenter :)
P. R. Calder & M. A. Linton
Proceedings of the ACM Symposium on User Interface Software and Technology, pp. 92-101. 1990
Your Place or Mine? Learning from Long-Term Use of Audio-Video Communication (Presenter :)
Dourish, P., Adler, A., Bellotti, V., and Henderson
Computer-Supported Cooperative Work, 5(1), 33-62, 1996
Animation Support in a User Interface Toolkit: Flexible, Robust and Reusable Abstractions (Presenter :)
Scott E. Hudson and John T. Stasko.
Proceedings of the ACM Symposium on User Interface Software and Technology, pp. 57-67. 1993
Rapid ethnography: time deepening strategies for HCI field research (Presenter :)
David R. Millen
Proceedings of ACM DIS'00. pp. 280-286.