Instructor: Nicki Dell, nixdell [at] cornell.edu (please use slack instead of email if at all reasonable!)
Full-time TA: Fabian Okeke (fno2 [at] cornell.edu)
Part-time TAs: Zaid Haque (zfh2 [at] cornell.edu), Sam Haveson (seh292 [at] cornell.edu)
Course slack channel: tech-hci-2017.slack.com (sign up here with your Cornell email address)
Office Hours: Nicki: Tuesday/Thursday 12.15-1pm, Baron
Grading (subject to change if necessary)
Assignments: 50%, Reading Questions: 25%, Hands-on Activities: 25%
Lecture
Tuesday/Thursday 11am-12.15pm, Grizzly
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)
Devices in Class
We will use smartphones and laptops to facilitate activities and work in-class. However, research and student feedback clearly shows that using devices on non-class related activities not only harms your own learning, but 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.
Schedule (subject to change if necessary)
Date | Topic | Reading | Lecture | Hands-on Activity | Assignments |
1/26 |
Course introduction |
||||
Understanding Problems | |||||
1/31 |
Understanding Users |
The Design of Everyday Things |
|||
2/2 |
Contextual Enquiry |
||||
2/7 |
Survey Design |
Take and critique a survey, create your own survey |
|||
2/9 |
SNOW DAY |
||||
2/14 |
Qualitative Interviews and Focus Groups |
1. Qualitative Interview Design: A Practical Guide for Novice Investigators |
Create and conduct a qualitative interview |
|
|
2/16 |
Analyzing Qualitative Data |
Practice qualitative coding |
A1 due |
||
2/21 |
NO CLASS - February Break |
||||
Designing Solutions | |||||
2/23 |
Paper Prototyping |
Practice low-fidelity paper prototyping |
|||
2/28 |
From user research to user Journeys (Phil Chung - Google) |
Construct a user journey from data |
|||
3/2 |
From user journeys to storyboards (Phil Chung and Seth Thomas - Google) |
Practice storyboarding |
A2 due |
||
3/7 |
Hierarchy, Patterns, and Typography (Seth and Leland) |
Required: Typography |
Deconstruct an app into patterns |
||
3/9 |
Color and Composition (Leland) |
1. What It's Like To See 100 Million Colors |
|
||
3/14 |
SNOW DAY |
||||
3/16 |
Digital Prototyping |
Practice making a color palette |
|||
3/21 |
Digital Prototyping Workshop |
The 7 Best Prototyping Tools for UI and UX Designers in 2016 |
Practice digital prototyping in Figma |
|
|
3/23 |
Designing for Marginalized Communities |
Add interaction to a digital prototype in InVision |
A3 due |
||
3/28 |
Designing for Disabled People |
Prototype a text-free application |
|||
3/30 |
Web Accessibility |
1. Introduction to Web Accessibility |
Evaluate an application from a web accessibility perspective |
||
4/4 |
NO CLASS - Spring Break |
||||
4/6 |
NO CLASS - Spring Break |
||||
4/11 |
Designing for the Future (AR, VR, etc.) |
Prototype an interface for a VR or AR application |
|
||
Evaluating Solutions | |||||
4/13 |
Bias and Ethics in HCI |
Experiment with different types of bias |
A4 due |
||
4/18 |
Usability and Heuristic Evaluation |
1. How to conduct a heuristic evaluation |
Practice heuristic evaluation |
||
4/20 |
No class |
|
|||
4/25 |
AB Experiments |
1. The ultimate guide to A/B testing |
Design an A/B test |
||
4/27 |
Experiment Design |
Controlled Experiments |
Practice designing controlled experiments |
||
5/2 |
Analyzing Quantitative Data |
Hypothesis Testing |
Course feedback |
|
|
5/4 |
Discuss some of Nicki's research projects |
Course Evaluations |
A5 due |
||
5/9 |
CLASS CANCELED |
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.