NEW
Also known as: HCI
An interdisciplinary field focusing on the design, evaluation, and implementation of interactive computing systems for human use.
DESCRIPTION
Human-Computer Interaction studies how people interact with technology and how to design interfaces that are usable, accessible, and effective. It blends computer science, psychology, design, and ergonomics to create user-centered systems. Methods include user research, prototyping, usability testing, and iterative design. HCI principles inform web, mobile, data visualization, and AI-driven interfaces to improve outcomes and reduce errors.
ALTERNATIVE DEFINITIONS
Wikipedia
Human–computer interaction (HCI) is the study and the planned design of human–computer interaction.
Concise emphasis on study and planned design.
ACM Digital Library
Human-computer interaction focuses on methods and approaches for designing, implementing, and evaluating interactive computing systems for human use.
Highlights methods for design, implementation, and evaluation.
RELATED TERMS
Usability Information Architecture Accessibility Interaction Design Cognitive Ergonomics A/B Testing Human Factors
COMPETING TERMS
User Experience Design
KNOWLEDGE AREAS
Data Visualization Software Engineering Platform & Tooling AI Document & Content Management Domain & Business Context
TARGET AUDIENCE
UI-UX Designer Software Developer Product Owner AI Product Manager Software Architect Business Analyst
EXTERNAL SOURCES
- Wikipedia - Human–computer interaction
- Nielsen Norman Group - UX definition and principles
- W3C WAI - Accessibility standards and guidelines
TOP QUESTIONS
Why is Human-Computer Interaction important?
It ensures systems are usable, accessible, and aligned with human needs, improving efficiency and satisfaction.
Category: Relevancy
What methods are used in HCI?
User research, prototyping, usability testing, heuristic evaluation, and iterative design are core methods.
Category: Methods
How does HCI relate to UX?
HCI provides research and design foundations; UX operationalizes them in product experiences and workflows.
Category: Relationship
What are common HCI mistakes?
Ignoring accessibility, poor information architecture, and insufficient user testing lead to unusable interfaces.
Category: Mistakes
How does HCI interact with AI systems?
It guides explainability, feedback, and trust by designing interfaces that align with human expectations and limitations.
Category: Integration
What is the risk of neglecting HCI?
Increased errors, user frustration, low adoption, and compliance issues, especially for accessibility.
Category: Risks
How to measure success in HCI?
Use usability metrics, task completion rates, SUS scores, accessibility audits, and user satisfaction.
Category: Testing
What are hot topics in HCI today?
Conversational interfaces, AI-assisted design, accessibility-by-default, and ethics in interaction design.
Category: Topic
Where to start learning HCI?
Explore academic resources, NN/g articles, W3C WAI guidelines, and practical usability testing.
Category: GettingStarted