hci_issues_and_implementation
This is an old revision of the document!
Table of Contents
Human-Computer Interaction (HCI): Issues and Implementation
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
- 4×4 grid of 46“ LCD displays: NEC X461UN (with 2×2 over-frame kit)
- Do we need a Wall Calibrator?
- 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.1295465791.txt.gz · Last modified: 2011/01/19 11:36 by jtkorb