Plain-language explanation.
Human-Computer Interaction (HCI) is the study of how people interact with computers and how to design better interfaces. It combines computer science, psychology, and design to make technology more usable, accessible, and satisfying. Every button, menu, and gesture has been designed with HCI principles in mind.
Core concepts and standard treatment.
Core HCI covers usability (ISO 9241 — effectiveness, efficiency, satisfaction; Nielsen's 10 usability heuristics — visibility of system status, match with real world, user control, consistency, error prevention, recognition over recall, flexibility, aesthetic minimalism, error recovery, help & documentation), user interface design principles (affordances — Gibson/Norman — perceived action possibilities; signifiers — communicating affordances; constraints — limiting incorrect actions; feedback — system response; mapping — relationship between controls and effects; Norman's 'The Design of Everyday Things'), cognitive dimensions (cognitive load — Sweller — intrinsic, extraneous, germane; working memory — Miller's 7±2; attention — Kahneman; mental models — the user's conceptual model of the system), and input/output devices (pointing devices — mouse — Fitts' Law — MT = a + b log₂(2A/W); touchscreen — gesture recognition; voice — speech recognition; display technology — pixel density, colour gamut).
Deeper theory, debates and edge cases.
Advanced HCI covers user research methods (contextual inquiry — Beyer & Holtzblatt; ethnographic study; diary studies; experience sampling; eye tracking — Tobii; physiological measures — GSR, EEG; A/B testing at scale — Google Experiments, Optimizely; usability testing — think-aloud protocol — Ericsson & Simon; surveys and questionnaires — SUS — System Usability Scale; NPS — Net Promoter Score), information architecture (card sorting — open vs closed — OptimalSort; tree testing; IA frameworks — Wurman's LATCH), interaction design patterns (form design; navigation patterns — hamburger, tabs, breadcrumbs; error handling — recovery patterns; progressive disclosure; empty states; onboarding — product tours — Appcues; dark patterns — Brignull's taxonomy — Hall of Shame), and inclusive design (WCAG 2.1/2.2 — AA/AAA — POUR principles — Perceivable, Operable, Understandable, Robust; screen reader compatibility — ARIA — assistive technology; colour contrast — 4.5:1 ratio; keyboard navigation; cognitive accessibility; CVAA in the US; EAA — European Accessibility Act).
How it is applied in practice.
At the UX director, design researcher, and accessibility lead level, practitioners contribute to CHI, UIST, and IxDA Interaction; lead user research programmes at scale (UXR at Google, Meta, Apple — mixed-method research — triangulation; jobs-to-be-done — JTBD framework — Christensen; diary study platforms — dscout; eye-tracking and biometric lab studies; accessibility user testing with disabled participants); design and evaluate conversational interfaces (voice UI design — VUI — Alexa, Google Assistant design guidelines; chatbot UX — conversation design — Google CCAI; multimodal interfaces — combined voice + visual); establish design systems (Material Design 3 — Google; Apple Human Interface Guidelines; Microsoft Fluent Design; Atlassian Design System — component libraries — accessibility-first); and contribute to emerging interaction paradigms (spatial computing — Apple Vision Pro — visionOS HIG; AR/VR HCI — presence, locomotion, comfort; brain-computer interfaces — Neuralink, BCI; haptic feedback design).