CSC554 General Information

Course: CSC554 Human-Computer Interaction, Spring, 2013 
Moodle page: http://moodle.wolfware.ncsu.edu/course/view.php?id=33937
Time/location: Monday/Wednesday, 5:20 - 6:35, EB III 2201
Instructor: Robert St. Amant (stamant@csc.ncsu.edu)
Office hours: Monday/Tuesday, EB II 2268, by appointment (just send email)
Grader: Ishwarya Usha (iusha@ncsu.edu)
Textbooks: Heim, S. (2008). The Resonant Interface: HCI Foundations for Interaction Design, Addison-Wesley, 2008 [Publisher's Web site]
Ritter, F., Baxter, G., and Churchill, E. (2010). The ABCs of HCI [Publisher's Web site]
Final exam: May 1, EB III 2201

Schedule

Note: I'll include links to external Web sites for readings in the schedule below. Occasionally external Web sites change in a way that breaks a link. If this happens, let me know and I'll fix the link. If you need a more immediate solution, a Google Scholar search for the title and author of a reading should work.

Date Presentation
Jan 7 Basic HCI concepts
Jan 9 Basic HCI concepts, continued
Jan 13 Homework #1 due at 11:45 PM. (Sample solution: menu file, discussion file.)
Jan 14 The user: Anthropometrics
  • Ritter et al., Chapter 4
  • Heim, Chapter 7.6.1
  • Lecture notes (ppt)
  • Lecture notes (PDF)
  • Optional reading: MacKenzie, I. S. (2002). Mobile text entry using three keys. Proceedings of the Nordic Conference on Human-Computer Interaction (NordiCHI), pp. 27-34. [Author's Web page]
  • Optional reading: Green, N., Kruger, J., Faldu, C., and St. Amant, R. (2004). A reduced QWERTY keyboard for mobile text entry. Proceedings of the ACM Conference on Human Factors in Computing Systems (CHI), short papers, pp. 1429-1432. [ACM DL]
  • Optional reading: Li, F.C.Y. and Guy, R.T. and Yatani, K. and Truong, K.N. (2011). The 1Line keyboard: a QWERTY layout in a single line. Proceedings of the ACM Symposium on User Interface Software and Technology (UIST), pp. 461-470. [ACM DL]
  • Reading: Kristensson, P.-O. and Zhai, S. (2004). SHARK2: a large vocabulary shorthand writing system for pen-based computers. Proceedings of the ACM symposium on User Interface Software and Technology (UIST), pp. 43-52. [ACM DL]
  • Reading: Hale, K. and Stanney, K. M. (2004). Deriving haptics guidelines from human physiological, psychophysical, and neurological foundations, IEEE Computer Graphics and Applications, 24, 2, pp. 33-39. [IEEE Xplore]
Jan 16 The user: Anthropometrics, continued
The user: Vision
Jan 22 Homework #2 due at 11:45 PM. (Sample solution.)
Jan 23 The user: Cognitive capabilities
Jan 28 The user: Mental representations
Jan 29 Homework #3 due at 11:45 PM. (Sample solution.)
Jan 30 Interaction styles
  • Heim, Chapter 2
  • Lecture notes (ppt)
  • Lecture notes (PDF)
  • Reading: Beaudouin-Lafon, M. (2004). Designing interaction, not interfaces. In Proceedings of the Working Conference on Advanced Visual Interfaces, pp. 15-22. [Google Scholar]
  • Reading: Jacob, R.J.K., Girouard, A., Hirshfield, L.M., Horn, M.S., Shaer, O., Solovey, E.T., and Zigelbaum, J. (2008). Reality-based interaction: a framework for post-WIMP interfaces, Proceedings of the ACM Conference on Human Factors in Computing Systems (CHI), pp. 201--210. [Author's Web page]
Feb 4 Interaction styles, continued
Feb 6 Interaction styles, continued
Feb 10 Homework #4 due at 11:45 PM.
Feb 11 Interaction design process
Feb 13 Discovery
Feb 18 Discovery, continued
  • Reading (optional): Truong, K.N. and Hayes, G.R. and Abowd, G.D. (2006). Storyboarding: an empirical determination of best practices and effective guidelines, Proceedings of the 6th conference on Designing Interactive systems, pp. 12-21. [Citeseer link]
Feb 20 Design
Feb 24 Homework #5 due at 11:45 PM.
Feb 25 Design Principles
Feb 27 Design Principles, continued
Mar 11 Interaction Design Models
  • Heim, Chapter 7
  • Lecture notes (ppt)
  • Lecture notes (PDF)
  • Reading: Gray, W. D., and John, B. E., and Atwood, M. E. (1993). Project Ernestine: Validating a GOMS analysis for predicting and explaining real-world task performance, Human-computer interaction (0737-0024), 8 (3), p. 237. [Find Text @ NCSU]
  • Reading (optional): St. Amant, R., Horton, T. E., and Ritter, F. E. (2004). Model-based evaluation of cell phone menu interaction, Proceedings of the ACM Conference on Human Factors in Computing Systems (CHI), pp. 343-350. [Author's copy (.gz)]
  • CogTool Web site
Mar 19 Homework #6 due at 11:45 PM. (Sample solution.)
Mar 25 Usability Testing
Mar 27 Interface Components
Mar 31 Homework #7 due at 11:45 PM. (Sample solution)
Apr 1 IUI
Apr 3 Mobile Interaction
Apr 8 Gaming
Apr 10 Gaming
Apr 15 Accessibility
May 1 Final examination, 6:00 PM.
May 5 Project submission due.