Course Description
Issues in the design, development, and evaluation of user interfaces for computer systems. Concepts in human factors, usability, and interface design, and the effects of human capabilities and limitations on interaction with computer systems.
Additional Requirements for Graduate Students:
Class presentation on special project in Human-Computer Interaction.
Athena Title
HUMAN-COMP INTERACT
Undergraduate Prerequisite
CSCI 1302
Graduate Prerequisite
CSCI 2720
Semester Course Offered
Not offered on a regular basis.
Grading System
A - F (Traditional)
Course Objectives
Students will apply concepts in human factors and usability to the design, implementation, and evaluation of user interfaces. A major project will demonstrate proficiency in these areas.
Topical Outline
Introduction History of HCI Java - Language and Platform Java GUI Programming Design: Process, Factors, Guidelines Principles of User-Centered Design Methods for User-Centered Design Requirements Analysis Task Analysis Structured HCI Design Designing the Display/Guidelines Interaction: Menus, Forms, Dialogs Direct Manipulation Interfaces Expert Reviews Printed Manuals, Online Help, and Tutorials Usability Evaluation Experiments and Benchmarking Special Topics in HCI
Syllabus