2.6
Human-Computer Interaction
home page

HCI is the study of the interaction between humans and computers. It reflects the tension between the human use of computation and the computational use of humans. The course is based on reading journal articles, and is the theoretical component of Programming the Interface.


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

Topics