HCI design studio

CS 247 · Fall 2015

This class will deepen your fluency with design prototyping and critique for interactive technology. To do this, you'll learn techniques for rapidly brainstorming and prototyping multiple interface alternatives — and why rapid prototyping is essential to excellent interaction design. You'll learn to communicate your ideas visually. You'll deepen your experiences with needfinding and continuous feedback. And you will do all this in a design studio environment, learning to critique and be critiqued with industry leaders who hold years of experience.


  • TAs
  • Ishita Prasad Tuesday 3:30pm-4:30pm, Lathrop Tech Lounge
  • Elaine Zhou Wednesday 9:00am-10:00am, Lathrop Tech Lounge
  • Weekly schedule
  • Mon+Wed 1:30-3:20pm, Lathrop 299

Syllabus

Week Monday Wednesday Assignments
1
September 21

Sketching

Needfinding Observation

Optional reading: Understanding Comics, Ch. 1-3

Slides

September 23

Needfinding Synthesis

P1.I critique

Slides

Due Monday, 9/21, 11:59pm PDT

Sign up for class

Due Wednesday, 9/23, 1:30pm PDT

Project 1, Part I

Due Monday, 9/28, 1:30pm PDT

Project 1, Part II

2
September 28

Visual design

In-class activity

Slides

September 30

Interactive design

Optional tech training: Sketch 3

Slides

Due Wednesday, 9/30, 1:30pm PDT

Project 2, Part I

Due Monday, 10/5, 1:30pm PDT

Project 2, Part II

3
October 5

Front-end design engineering

Slides

Optional tech training: HTML / CSS Crash Course

October 7

Front-end design engineering

Slides

Due Wednesday, 10/14, 1:30pm PDT

Project 2, Part III

4
October 12

Urban Computing

Slides

October 14

What Is Critique

P3 Critique

Slides

Project 3 launch, due during dead week

Project 3 Overview

Suggested deadline Monday, 10/19

Project 3, Part I

5
October 19

Brainstorming

Slides

October 21

Prototyping I

Slides

Suggested deadline Monday, 10/26

Project 3, Part II

6
October 26

Protoyping II

Slides

Poster Design Activity Handout

October 28

Design Sprint

Suggested deadline Monday, 11/2

Project 3, Part III

7
November 2

Studio Workshops

Prototyping Experiment Results

November 4

Social Computing

Slides

Suggested deadline Monday, 11/19

Project 3, Part IV

8
November 9

Guest Lecture: Scott Snibbe

November 11

Guest Lecture: Bret Victor and Glen Chiacchieri

9
November 16

Data Visualization

Slides

November 18

Ubiquitous Computing

Suggested deadline Monday, 11/30

Project 3, Part V

Hard Deadline Thursday 10 am, 12/3

Project 3, Part VI

10
November 30

Presenting Design Work

December 2

Digital Art

December 3, 6-9pm

Final Presentations (d.school Studio 1)

Hard Deadline Monday, 12/7 at 11:59 pm

Final Project 3 Submission