CS 377U · Spring 2019
NOTE: This is the 2019 class. The 2020 class is on Canvas.
This project-based class focuses on understanding the use of technology in the world. Students will learn generative and evaluative research methods to explore how systems are appropriated into everyday life in a quarter-long project where they design, implement, and evaluate a novel mobile application. Quantitative (e.g. A/B testing, instrumentation, analytics, surveys) and qualitative (e.g. diary studies, contextual inquiry, ethnography) methods and their combination will be covered along with practical experience applying these methods in their project.
Week | Monday | Wednesday | Assignments |
---|---|---|---|
1 |
April 1Why we should study the use of systems Key skills covered in this course HCI Paradigms The move to studying mobile/contextual use Computing as an inseparable part everyday life Example: Generative research :: concept :: field study :: product Active domains of mobile/ubicomp research Student Introductions |
April 3Settling on a domain Start Literature Search & Competitive Review |
Due Wednesday, 4/10, 4pm PSTOptional Readings for this week:
Readings in your domain of interest |
2 |
April 8Understanding Domain Specific User Needs Interviews/Observations Surveys/Mechanical Turk Studies Contextual Inquiry Experience Sampling Diary Studies Secondary Research Domain Mapping Examples of Visual Presentations User Data |
April 10Present Literature Search & Competitive Review Planning a Study |
Due Wednesday, 4/17, 4pm PDT |
3 |
April 15Understanding Qualitative Data Affinity analysis Open coding From analysis to design inspiration Design goals and principles (Android) - fun, utility, etc. |
April 17Conduct data analysis in class - post-it macro Turn in data and profiles from the Generative Research Study |
Due Wednesday 4/24, 4pm PDTP3: Elevator Pitches Settle on app idea Articulate core use case |
4 |
April 22Mobile design Work session: Paper/pixate prototypes In-lab usability studies Field/contextual usability C-RITE |
April 24Present P3: Elevator Pitches Paper prototype usability session Writing usability reports |
Due Wednesday, 5/1, 4pm PDT |
April 27Optional Hack Day
3-7pm in Gates 504 Lounge |
|||
5 |
April 29Understanding Quantitative Use App instrumentation A/B testing Frameworks for instrumentation (e.g. Flurry) Visualization of results |
May 1In-class demonstration session for P5: Minimal Viable Product In-class usability study with MVP |
Get app to fieldable state with multiple users |
6 |
May 6Understanding Use in Daily Life Field studies Diary studies Distributing your app Research ethics |
May 8Implementation check-in and demo In-class usability studies with fully functional app |
Due Wednesday, 5/15Implement instrumentation Get app to a fully wokring state, ready to give to > 10 people |
7 |
May 13Onboarding Conversions Growth Hacking |
May 15Discuss field study plans Plan data analysis methods |
Start P6: Field Study |
8 |
May 20CHI paper structure Academic Talks Startup Pitches Career Paths in HCI Final paper/presentation format Slides from last year's lecture on Understanding Mobile/Ubiquitous Computing |
May 22Field Study Check-in Quantitative Data Analysis in Class - templates |
Due 5/29, 4m PDTPrevious Assignment Resubmissions Finish P6: Field Study |
9 |
May 27Memorial Day - no class |
May 29Present and get feedback on main quantitative findings Get feedback on final paper and presentation |
Due Monday, 6/3 (Paper due 6/5)Finish data analysis |
10 |
June 36-8pm, d.School open space |