Human Computer Interfaces (HCI)

At the end of this class students should be able to:

Distinguish among different types of Human Computer Interfaces (HCI) namely:

forms, menus, command lines, natural language, graphical user interface (GUI), speech and direct manipulation

Explain how user characteristics such as age, disabilities, cultural differences may require adaptation of user interfaces

The future of human computer interfaces. Link

Excellent student project on HCI. Link

Complete and Continue