UGA Bulletin Logo

Human-Computer Interaction


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