This course introduces students to the basic concepts of human-computer interaction (HCI), including human factors, performance analysis, cognitive processing, usability studies, environment, and training. It covers the interfaces, emerging technologies, human-centered software, accessibility and presentation.

Skill Level: Beginner