CSE 440
Introduction to Hci: User Interface Design, Prototyping, and Evaluation
Credits
5.0
Lead Instructor
Textbook
None
Course Description
Human-Computer Interaction (HCI) theory and techniques. Methods for designing, prototyping, and evaluating user interfaces to computing applications. Human capabilities, interface technology, interface design methods, and interface evaluation tools and techniques.
Prerequisites
either CSE 326 or CSE 332.
CE Major Status
Selected Elective
Course Objectives
At the end of the course, students will understand the basics of user centered design. They will have completed a substantial group project, involving identifying, iteratively refining, prototyping, and testing a complex user interface. In addition, they will have written a final report on their project, made a video, presented the results in a talk, and made a poster.
ABET Outcomes
No outcomes registered
Course Topics
- Contextual inquiry and task analysis
- Sketching and storyboarding
- Paper prototyping
- Video prototyping
- Building web-based interactive prototypes
- History of human-computer interaction
- User testing
- Heuristic evaluation
- Interface metaphors