HCI 430 - Prototyping and Implementation

Introduction to creating executable prototypes for interactive systems. Overview of modern user interface programming tools. The emphasis is on creating testable prototypes and evaluating them.