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
Download
The future of human computer interfaces. Link
Download
Excellent student project on HCI. Link