Human-computer interaction (HCI) is the study and planned design of human and computer activities. HCI uses productivity, safety and entertainment to support and fulfill human-computer activities and is applied to various types of computer systems, including air traffic control, nuclear processing, offices and computer gaming. HCI systems are easy, safe, effective and enjoyable. Software engineering focuses on the production of software application solutions, whereas HCI focuses on discovering methods and techniques that support people. HCI designers always consider HCI usability and user experience goals for effective user interaction.
Back to Main