This course introduces hardware and software technologies employed in the creation of human-computer interfaces, and, more broadly, thefield of humancomputer interaction (HCI) . The course will help develop a solid understanding of the concepts and practices of HCI, and current research topics in human-computer interaction and interfaces.

The site served as a showcase for student designs for, imlementations of, and evaluations of  human-computer systems. Students posted their designs, diagrams and videos of projects to the site, for review and comments by other course participants.

Instructor: Rebecca Fiebrink, Computer Science.