ICS 377 Interaction Design for User Experience
Prerequisites
Special information
Overlap: TCID 577. Note: Students are responsible to both be aware of and abide by prerequisites for ICS courses for which they enroll, and will be administratively dropped from a course if they have not met prerequisites. Instructor permission is required to use prior web programming experience in lieu of ICS 225 as a prerequisite.
Effective December 12, 2021 to present
Meets graduation requirements for
Learning outcomes
General
- Identify and explain key foundational concepts and theories in interaction design.
- Recognize when principles of good design have been violated and propose alternative designs.
- Apply user-centered and task-centered design methods that help elicit and represent user needs.
- Build prototypes at varying levels of fidelity, from paper prototypes to functional, interactive prototypes.
- Design and implement user interfaces using all the above theories and methods. Think critically about emerging HCI technologies and paradigms, including their social and ethical implications.
- Examine emerging HCI technologies and paradigms, including their social and ethical implications.
Fall 2025
| Section | Title | Instructor | books | eservices |
|---|---|---|---|---|
| 01 | Interaction Design for User Experience | Vue, Kenji M | Books for ICS-377-01 Fall 2025 | Course details for ICS-377-01 Fall 2025 |
Spring 2026
| Section | Title | Instructor | books | eservices |
|---|---|---|---|---|
| 01 | Interaction Design for User Experience | Vue, Kenji M | Books for ICS-377-01 Spring 2026 | Course details for ICS-377-01 Spring 2026 |