COGS120/CSE170 Scott Klemmer · Winter 2016 UCSD
In this course, you will learn how to design technologies that bring people joy, rather than frustration. To do this, you'll learn techniques for rapidly prototyping and evaluating multiple interface alternatives — and why rapid prototyping and comparative evaluation are essential to excellent interaction design. You'll learn how to conduct fieldwork with people to help generate design ideas. You'll learn how to make paper prototypes and low-fidelity mock-ups that are interactive — and how to use these designs to get feedback from teammates, clients, and users. You'll learn principles of visual design, perception and cognition so that you can effectively organize and present information with your interfaces. And you'll learn how to perform and analyze controlled experiments online.
Through a series of weekly assignments, you will complete a quarter-long project in teams of three. Each week, in small design studios, you present and discuss work with peers. The setting for the course is mobile web applications. The constraints of this small form factor set the stage for this challenge.
Lecture
Tuesdays 11:00am-12:20pmLabs
Thursdays 11:00am-12:20pmStudio Section
Fridays 8:50-10:00am, 10:10am-11:20am, 11:30am-12:40pm, 2:50pm-14:00pm, or 14:10pm-15:20pmWeek | Lecture | Lab | Assignment |
---|---|---|---|
1 |
January 5Introduction
|
January 7 |
Due Thursday, 1/7, 11:59 pm for online submissionTurn in Worksheets, prototypes, and questions at studio. |
2 |
January 12Needfinding Quiz 1 |
January 14 |
Due Thursday, 1/14, 11:59 pm |
3 |
January 19Prototyping |
January 21 |
Due Thursday, 1/21, 11:59 pm |
4 |
January 26Heuristic evaluation
Quiz 2 |
January 28Servers |
Due Thursday, 1/28, 11:59 pm |
5 |
February 2Mental models & distributing cognition |
February 4 |
Due Thursday, 2/4, 11:59 pm |
6 |
February 9Visual design Quiz 3 |
February 11 |
Due Thursday, 2/11, 11:59 pm |
7 |
February 16Running Experiments |
February 18If you're interested in learning databases, Databases(optional) |
Due Thursday, 2/18, 11:59 pm |
8 |
February 23Input Quiz 4 |
February 25 |
Due Thursday, 2/25, 11:59 pm |
9 |
March 1Presenting design work
|
March 3Project Workshop (no submission)
|
Due Thursday, 3/3, 11:59pm |
10 |
March 8Social computing Quiz 5 |
March 10Video Workshop (no submission) March 11 |
Due Thurs 3/10, 11:59 pm)Due Sun 3/13, 11:59 pm) |