hci_issues_and_implementation
Table of Contents
Human-Computer Interaction (HCI): Issues and Implementation
Note: This page describes an HCI reading course offered in the spring 2011 semester at Purdue. If you are interested in the introductory HCI course, it is described here.
This course is an introduction to Human-Computer Interaction (HCI). Students read, and report on in class, research papers, book chapters, and other sources of information on HCI. There are no (or very few) lectures. The course also includes a weekly lab (and associated significant project) to reinforce HCI concepts.
Syllabus
- See the Course Syllabus for syllabus-like information.
- Class notes for January 11, 2011 (includes assignments for the week).
Holding Point for Course Reference Materials
This list is an evolving set of information sources to be used in the course.
- Wikipedia article on Human-Computer Interaction
- ACM SIGCHI website
- Interaction Design: Beyond Human-Computer Interaction, by Sharp, Rogers, and Preece
- HCI Course taught by Christopher Plume at Georgia Tech (from the People Thread curriculum)
- The Design of Everyday Things, by Don Norman
- The CMU HCI program (and Jason Hong's page)
- Jeff Sonstein's Foundations of Mobile Design class
- Purdue access to the ACM Digital Library
- Course wiki site
Video Wall Project
- Harris Video Wall
- Original equipment list (png file)
- Shipping status of video wall equipment list
- 4×4 grid of 46“ LCD displays: NEC X462UN (with 2×2 over-frame kit)
- Do we need a Wall Calibrator?
- Preliminary block diagram of Lawson video wall equipment (courtesy Brian Board).
- Harris InfoCaster User Guide
- Inscriber Service Program plan, expires 1/31/2012. Details on file.
- Optional side project: http://www.bliinkcontest.com/
- Course project site
Tools
Software needed in LWSN B160 lab:
- Java SE: http://www.oracle.com/technetwork/java/javase/overview/index.html (latest, 6 update 23)
- Python: http://www.python.org/ (latest 2.7 version, 2.7.x)
- Eclipse IDE for Java Developers: http://www.eclipse.org/downloads/ (latest version, Helios; with plugins; some of these will have dependencies)…
- Python PyDev: http://pydev.org/updates
hci_issues_and_implementation.txt · Last modified: 2011/11/21 07:56 by jtkorb