Amy Banic.

Human-Computer Interaction (HCI) Course

Survey of human and computer interaction, its literature, history, and techniques. Covers cognitive and social models and limitations, hardware and software interface components, design methods, support for design, and evaluation methods. This course teaches the importance of the 2D and 3D human-computer interface in software design and development. This course covers the perceptual, cognitive, social characteristics of people, and methods extracting knowledge about users. The capabilities and limits of systems and discuss how that affects design and implementation decisions are discussed. The course includes a presentation of mixed skill set drawn from perceptual/psychology, human-computer interaction, web design, computer science, information systems, and entertainment elements.

Course Description.

Banic.

design. create. inspire.

Intro and history of HCI

Interaction Design and Process

User Interfaces

User Interaction (UI)

User Experience (UX)

Design and Evaluation

Task Analysis

Understanding users

Requirements

Data Gathering

Interaction Paradigms

Human Abilities

Affective Aspect

Data Analysis

Rapid Prototyping

Usability

Universal Design

Assistive Technology

Special Topics: Virtual Humans, 3DUI, Ubiquitous Computing

Tick black small Tick black small Tick black small Tick black small Tick black small Tick black small Tick black small Tick black small Tick black small Tick black small Tick black small Tick black small Tick black small Tick black small Tick black small Tick black small Tick black small Tick black small

Course Objectives.

Course Topics.

eon_interact

 The objectives of this course are:

  • To stress the importance of good interface design.

  • To introduce the student to the literature of human-computer interaction.

  • To facilitate communication about interface design needs and decisions.

  • To provide the future user interface designer with concepts and strategies for making design decisions.

  • To expose the user interface designer to tools, techniques, and ideas for evaluating and improve designs.

hcicartoon