Skip to main content

(IT 440) Foundations of Human-Computer Interaction

Human-Computer Interaction Foundations: including evaluation, design, and implementation. CIS 405 and a psychology course in human information processing are recommended.

Credit Hours 3.0 Lecture
Prerequisites CIS 305, IT 240, MATH 121
Offered Winter
Programs -

Course Outcomes

1. Design and implement a usability experiment, including: Formulating the research question, Specifying the independent variable and experimental conditions, Selecting experimental objects, Create experimental tasks, Fulfill all legal and ethical requirements for human experiments, Collect and analyze data, and draw conclusions.
2. Articulate common usability goals and measures.
3. Understand and identify the challenges faced by interface designers with respect to the diversity inhuman abilities, backgrounds, motivations, personalities, cultures, and work styles.
4. Articulate some common guidelines, principles, and theories related to usability.
5. Follow the four phases of the design process.
6. Select design methods and frameworks appropriate for a given project.
7. Identify the challenges and opportunities associated with various language-based user interfaces: speech recognition and production, automated translation, and command languages.
8. Compare and contrast different input devices, pointing devices, and display devices.