This class introduces students to the field of human-computer interaction (HCI) and user interface design. Specifically, the course covers the following topics: Fundamental characteristics of human cognition, such as reaction time, rules of perception, and memory performance Models of interaction between people and their environment, such as affordances, mappings, constraints, slips, and mistakes Milestones in […]