CS 560 Top: Human Computer Interaction
3
Not currently offered
Introduction to the basic theory of human-computer interaction. Principles of human cognition and interface design, interface evaluation techniques. Several prototyping tools will be used. Several candidate user activities, several UI designs, and a project are required.
STAT 451, CS 202, and knowledge of HTML, CSS and Java.
Upon the successful completion of this class, students will be able to:
Build a Graphical User Interface (GUI): Choose appropriate menu selection, form fill-in, and dialog box widgets; choose appropriate colors shapes and sizes in a 2-dimensional layout; implement and usability test the GUI Build a Voice User Interface (VUI): Choose appropriate voice menus and voice forms; choose an appropriate voice and specify dialogs in a one-dimensional temporal layout; implement and usability test the VUI Build a Multimodal User Interface (MMUI): Use both voice and visual widgets in a 3-dimensional visual and temporal layout; implement and usability test the MMUI.