The study of how people interact with computers and technology, and the design of user interfaces that are usable, accessible, and intuitive.
Usability Testing: Usability testing is an evaluation process used to identify problems with user interfaces. Participants are asked to perform tasks while being observed by researchers.
User Interface Design: User interface design is the process of designing user interfaces for machines and software, with the goal of maximizing usability.
User Experience Design: User experience design is the process of designing products that provide a meaningful and relevant experience to users.
Interaction Design: Interaction design involves designing interactive digital products, environments, systems, and services for human interaction.
Cognitive Psychology: Cognitive psychology is the study of mental processes such as attention, perception, memory, and problem-solving. It is useful in HCI for understanding how users process and respond to information.
Human Factors: Human factors is the science of how humans interact with devices, systems, and environments. It is useful in HCI for designing products that are safe, effective, and easy to use.
Accessibility: Accessibility is the design of products, devices, services, or environments for people with disabilities. It ensures equitable access to information, systems, and services.
Information Architecture: Information architecture is the organization and structure of information. It involves organizing information in a way that is easy to find, understand, and use.
Visual Design: Visual design is the art of arranging visual elements such as typography, color, and images to create a pleasing and effective visual design that communicates a message effectively.