Introduction to Human-Computer Interaction (HCI), definitions, historic overview, interaction techniques. Cognitive references, optical perception, cognitive models (model human processor, Norman’s user-system interaction model, distributed models), knowledge representation and mental models. Principles of interactive system design, the three pillars of design, design outlines, icon design. Design evaluation, selection criteria of evaluation techniques, styles of evaluation (laboratory study, field study), technical evaluation of system design (Cognitive walkthrough, heuristic evaluation, review-based evaluation, model-based evaluation). Implementation evaluation, evaluation techniques of an implemented system, empirical methods (experimental evaluation, observation techniques, query techniques). Goals-Operations-Methods-Selection rules (GOMS) model family, evaluation based on GOMS models, GOMS and related models, applied analysis of GOMS on design. Keystroke-Level Model (KLM), Card, Moran & Newell GOMS (CMN-GOMS), Natural GOMS Language (NGOMSL), Cognitive Perceptual Motor GOMS (CPM-GOMS). Web design. Electronic commerce system design. Design for all, design for people with special needs.
A successful student will be able to: