Introduces fundamental methods and principles for designing, implementing, and evaluating user interfaces. Topics: user-centered design, rapid prototyping, experimentation, direct manipulation, cognitive principles, visual design, social software, software tools. Learn by doing: Work with a team on a quarter-long design project. Cross-listed with COGS 120. Students may not receive credit for COG S 120 and CSE 170. Recommended preparation: Basic familiarity with HTML.
CSE 11 or CSE 8A, and COGS 187A or COGS 1 or DSGN 1. Please see Prerequisite Page.