Human-computer interaction

Human-Computer Interaction (HCI) is understanding how people perceive and interact with computers. In particular, it looks at problems like usability, accessibility and computer rage.