everything.study
COMP SCI 570

INTRODUCTION TO HUMAN-COMPUTER INTERACTION

3 credits.

User-centered software design: (1) principles of and methods for understanding user needs; designing and prototyping interface solutions; and evaluating their usability, (2) their applications in designing multiple types of interfaces through group projects.

Prerequisites & course information

Requisites: Junior standing or declared in the Capstone Certificate in Computer Sciences for Professionals Course Designation: Core GenEd - Natural Science & Wellness + Lab Level - Intermediate L&S Credit - L&S Liberal Arts and Science Repeatable for Credit: No Last Taught: Fall 2026 Learning Outcomes: 1. Understand fundamental concepts and principles of Human-Computer Interaction (HCI). Audience: Undergraduate 2. Apply user-centered design principles and methods to create effective and usable interfaces. Audience: Undergraduate 3. Analyze and evaluate user interfaces using appropriate usability evaluation techniques. Audience: Undergraduate 4. Develop a toolbox of user-centered design techniques that can be applied to new design problems. Audience: Undergraduate 5. Understand user needs and expectations with the aid of user research methods. Audience: Undergraduate Learning Outcomes: 1. Understand fundamental concepts and principles of Human-Computer Interaction (HCI). Audience: Undergraduate 2. Apply user-centered design principles and methods to create effective and usable interfaces. Audience: Undergraduate 3. Analyze and evaluate user interfaces using appropriate usability evaluation techniques. Audience: Undergraduate 4. Develop a toolbox of user-centered design techniques that can be applied to new design problems. Audience: Undergraduate 5. Understand user needs and expectations with the aid of user research methods. Audience: Undergraduate

Sources