HCI and Design - Cornell Tech - Spring 2018

Instructor: Nicki Dell, nixdell [at] cornell.edu (please use slack instead of email if at all reasonable!)
Full-time TA: Rama Adithya Varanasi (rv288 [at] cornell.edu)
Part-time TAs:  Gautam Chheda (gc463 [at] cornell.edu), Noshin Nisa (nan42 [at] cornell.edu), Utsav Vakil (uuv2 [at] cornell.edu), Juechi (Joyce) Zhou (jz762 [at] cornell.edu).

Course slack channel: hci-2018.slack.com (sign up here with your Cornell email address)

Lecture
Tuesday/Thursday 1:55pm-3.10pm, Bloomberg 131
Nobody wants to listen to me talk for the whole lecture. Most days, we will break up the class as follows:
First ~5 mins: Short questions on the assigned reading (to be turned in)
Next ~30 mins: Lecture 
Last ~40 mins: Hands-on practice(to be turned in)

Office Hours
Nicki: Tuesday 1pm-1:55pm; Thursday 3.15-4pm, Bloomberg 263
Rama: Wednesday/Friday 3-4pm, Room 179 in the Masters studio

Grading (subject to change if necessary)
Assignments: 50%, Reading Questions: 25%, Hands-on Activities: 25%

Schedule (subject to change if necessary)

Date Topic Reading Slides Hands-on Activity Assignments

1/25

Course introduction

 

Slides

Where are you headed?

A0

Understanding People; Needs Assessment Methods

1/30

Design of Everyday Things

The Design of Everyday Things
(You are only required to read chapters 1-2)

Slides

Hall of fame and shame

 

2/1

Survey Design

Questionnaire Design

Slides

Take and critique a survey, design your own survey

A1 description

2/6

Qualitative Interviews and Focus Groups

1. Qualitative Interview Design: A Practical Guide for Novice Investigators
2. Interview strategies

Slides

Create and conduct a qualitative interview

 

2/8

Contextual Enquiry

Contextual Interviews and How to Handle Them

Slides

Practice a mini contextual enquiry

 

2/13

Analyzing Qualitative Data

Inductive Content Analysis

Slides

Practice qualitative coding

 

2/15

Personas

Personas - Why and How You Should Use Them

Slides

Practice developing personas

A1 due
A2 description

2/20

NO CLASS - February Break

       

2/22

User Stories

1. From Personas to User Stories
2. 10 tips for writing good user stories

Slides

Construct user stories from data

Sprint 1

Prototyping and Design Methods

2/27

Storyboarding

Storyboarding in UX Design

Practice storyboarding

 

3/1

Paper Prototyping

Prototyping for tiny fingers

Practice low-fidelity paper prototyping

A2 due

3/6

Hierarchy, Patterns, and Typography

Deconstruct an app into patterns

A3 out

3/8

Color and Composition

Make a color palette

 

3/13

Digital Prototyping 1

Create a digital prototype

 

3/15

Digital Prototyping 2

Add interaction to a digital prototype

 

3/20

Prototyping for AR and VR

Prototype an interface for a VR or AR application

A3 due; A4 out

3/22

Designing for Disabled People

Explore acessibility features

Sprint 2

3/27

Web Accessibility

Evaluate an app for web accessibility

 

3/29

Designing for Marginalized Communities

Prototype a text-free application

 

4/3

NO CLASS - Spring Break

       

4/5

NO CLASS - Spring Break

       
Evaluation Methods

4/10

Bias and Ethics in HCI

Experiment with different types of bias

 

4/12

Usability

 

Practice evaluating usability

A4 due

4/17

Heuristic Evaluation

Practice heuristic evaluation

A5 out

4/19

AB Experiments

Design an A/B test

 

4/24

TBD

 

     

4/26

Guest lecture: Raymond Lutzky
Culturally-situated design

 

     

5/1

Experiment Design

Practice designing controlled experiments

A5 due

5/3

Analyzing Quantitative Data

Course Evaluations

Sprint 3

5/8

Wrap-up and Reflection

 

Party

 

Devices in Class
We will use smartphones and laptops to facilitate hands-on activities and work in-class. However, research and student feedback clearly shows that using devices on non-class related activities harms my teaching, your own learning, and other students' learning as well. Therefore, I only allow device usage during activities that require devices. At all other times, you should put your device away. I'll help you remember this by announcing when to bring devices out and when to put them away.

Academic Integrity
Each student in this course is expected to abide by the Cornell University Code of Academic Integrity. Any work submitted by a student in this course for academic credit will be the student's own work. You are encouraged to study together and to discuss information and concepts covered in class with other students. You can give "consulting" help to or receive "consulting" help from such students. However, this permissible cooperation should never involve one student having possession of a copy of all or part of work done by someone else, in the form of an e-mail, an e-mail attachment file, a soft copy, or a hard copy. If you have questions about what is, or is not, permissable, please come and ask.

Students with Disabilities
Your access in this course is important. Please give me your Student Disability Services (SDS) accommodation letter early in the semester so that we have adequate time to arrange your approved academic accommodations. If you need an immediate accommodation for equal access, please speak with me after class or send an email/slack message to me and/or SDS at sds_cu@cornell.edu. If the need arises for additional accommodations during the semester, please contact SDS. You may also feel free to speak with Student Services at Cornell Tech who will connect you with the university SDS office.

Acknowledgements
Many of the materials posted here and used in the course have been shared and refined by other instructors and TAs in previous offerings and at other schools.