2.7
Programming the Interface
home page

The course is organized as a practicum/workshop on interface programming . The goals of this class are

–– to develop an HCI interactive software product
–– to learn to manage a group programming process
–– to understand the technical details of developing software for HCI.

The class project is "Knowledge-based Hyperlinks" (SmartLinks).

math foundations
formal methods
artificial intelligence
algorithms
languages
HCI
∆ interface
computer graphics
computer ethics
UW classes

Topics