CS 444 - Human Computer Interaciton
Spring 2017
Welcome to HCI
Course Description
CS 444. Human Comuter Interaction - 3 S.H.
This course examines fundamental principles of human factors issues related to the development of
software and the design of interactive systems.
Topics include user-centered design, usability tests, tradeoffs between interaction devices,
alternative input-output methods, the design of interfaces for special audiences,
and construction of appropriate error messages.
Projects will involve implementation and evaluation of graphical user interfaces (GUIs) and Web pages.
Prerequisite: CS 341 and
CS 344.
Course Objectives and Expectations:
Upon entering CS 444, students should have:
- general programming expertise and understanding of data structures
- experience with web programming
- interest in interface design
Upon completing CS 444, students should be able to
- understand the importance and components of a good user interface design
- design and implement a usability study of a working computer system's user interface
- choose appropriate strategies for designing effective user interfaces for computer systems in general, and websites in particular
- access current literature in human computer interaction
Latest News
Course textbook
Jan 10, 2017
You do not need to purchase a textbook for this course this semester. Details for online text will be covered in class.