CS 5340 – Human-Computer Interaction

 

 

[Syllabus] [Schedule] [Homework] [Projects] [Bibliography] [Resources] [Directory] [Acks]

 

 

Bibliography

 

Auxiliary Readings

 

Fetterman, D. Ethnography: Step by Step [Ch 1 & 3]

 

Rettig, M. Prototyping for Tiny Fingers.

 

The Sun Java Swing Tutorial

 

The Java Look and Feel Design Guidelines

 

Basic IDE and Java Programming in NetBeans

 

GUI Application Programming in NetBeans

 

Bibliography on HCI for Older Adults

 

Other Good HCI Reference Texts

 

Shneiderman, B. and Plaisant, C. Designing the User Interface.

 

Norman, D. The Design of Everyday Things

 

Research Papers

Health Interfaces

Jogging the Distance - CHI'07 [Chris]

Pride and prejudice: learning how chronically ill people think about food - CHI'06 [Rushabh]

PmEB: A Mobile Phone Application for Monitoring Caloric Balance – CHI’06 [Vamshi]

Ethnography

Listening in: practices surrounding iTunes music sharing - CHI'05 (long) [?]

I saw this and thought of you: some social uses of camera phones -CHI'05 [Kyle]

Notes on fridge surfaces - CHI'05 [Shweta]

Older Adults

The message center: enhancing elder communication - CHI'06 [Arpit]

Acceptance and Usability of a Relational Agent Interface by Urban Older Adults - CHI'05 [optional reading]

DanceAlong: Supporting Positive Social Exchange and Exercise for the Elderly Through Dance, CHI’05 [Kaiyu]

GUI tools

DART: a toolkit for rapid design exploration of augmented reality experiences - UIST'04 [?]

Topiary: a tool for prototyping location-enhanced applications - UIST'04 [Rushabh]

Sketching Interfaces: Toward More Human Interface Design – Computer ‘01 [Priyanka]

Mobile interfaces

Tactile Feedback for Mobile Interactions - CHI'07 [Chris]

Shoogle: Excitatory Multimodal Interaction on Mobile Devices - CHI'07 [Tracy]

AppLens and launchTile: two designs for one-handed thumb use on small devices - CHI'05 [Bhavna]

Social interfaces

“Look!” – Using the Gaze Direction of Embodied Agents - CHI'07 [Jason]

Embodiment  in Conversational Interfaces: Rea - CHI'99 [?]

SNIF: Social Networking In Fur – CHI’05 [George]

Speech interfaces

Similarity is More Important than Expertise: Accent Effects in Speech Interfaces - CHI'07 [Tracy]

Dealing with System Response Times in Interactive Speech Applications CHI'05 [Bhavna]

Shaping User Input in Speech Graffiti: a First Pass – CHI’06 [Arpit]

Computer-Supported Collaborated Work (CSCW)

Influencing group participation with a shared display - CSCW'04 [Arpit]

Designing and deploying an information awareness interface – CSCW’02 [Kaiyu]

JamSpace: A Networked Real-Time Collaborative Music Environment – CHI’06 [Vijay]

Tangible interfaces

MusicCube: making digital music tangible - CHI'05 [Priyanka]

Illuminating Clay: A 3-D Tangible Interface for Landscape Analysis - CHI'02 [Kaiyu]

HandSCAPE: A Vectorizing Tape Measure for On-Site Measuring Applications - CHI'00 [Vamshi]

Affective interfaces

This Computer Responds to User Frustration - CHI'99 [Arpit]

eMoto: affectively involving both body and mind - CHI'05 [Shweta]

StressCam: Non-contact Measurement of Users’ Emotional States through Thermal Imaging - CHI05 [Vijay]

Miscellaneous interfaces

Multi-Finger and Whole Hand Gestural Interaction Techniques for Multi-User Tabletop Displays - UIST'03[Jason]

DRAGON: a direct manipulation interface for frame-accurate in-scene video navigation – CHI’08[George]

Designing a mobile user interface for automated species identification – CHI’07 [Kyle]