CS 466 - Usable Mobile Interfaces
Important Links
Course Information
Piazza
Canvas
Class GitHub
Schedule
This is a living schedule and subject to change
| Week | Date | Topic | Assignments |
|---|---|---|---|
| 1 | 09/09 | Introduction | Attendance |
| 09/11 | UI/UX & Interaction design | Attendance | |
| 09/13 | Human-centered design | Assignment 1 due, Attendance | |
| 2 | 09/16 | Conceptual models | Assignment 2 due, Attendance |
| 09/18 | App critiques | Assignment 3 due, Attendance | |
| 09/20 | Emotion and Aesthetics | Assignment 4 due, Attendance | |
| 3 | 09/23 | Interaction design/Design Thinking, Empathize | |
| 09/25 | Define: Context and embodiment | Assignment 5 due | |
| 09/27 | Concept statements, Personas and scenarios (examples) | ||
| 4 | 09/30 | Project Ideation | |
| 10/02 | Focus groups | Assignment 6 due | |
| 10/04 | Prototyping | ||
| 5 | 10/07 | Evaluation techniques | Project proposals due |
| 10/09 | Project conferences | Assignment 7 due | |
| 10/11 | Project conferences | ||
| 6 | 10/14 | Prototyping / evaluation exercise | Proposal revisions due |
| 10/16 | Design philosophy discussion | Assignment 8 due | |
| 10/18 | Design evaluations | Requirements and initial design sketches due | |
| 7 | 10/21 | No Class - Fall Break | |
| 10/23 | Introduction to React Native | Design sketches due | |
| 10/25 | No Class - CCSCE | ||
| 8 | 10/28 | Intro continued (slides) React Native layout practical |
|
| 10/30 | Navigation React Native layout practical continued |
||
| 11/01 | Paper prototyping evaluation | Paper prototypes due | |
| 9 | 11/04 | React Native layout practical continued Navigation practical |
Paper prototype analysis due |
| 11/06 | Navigation practical continued | ||
| 11/08 | Navigation practical continued Data practical |
||
| 10 | 11/11 | Custom views Data practical continued, Custom view practical |
|
| 11/13 | Custom view practical continued Custom view practical II |
||
| 11/15 | Data Persistence Persistence practical |
||
| 11 | 11/18 | Practical catch up day | |
| 11/20 | Project working day | ||
| 11/22 | Usability testing | High Fidelity prototype due | |
| 12 | 11/25 | Online persistence Firebase practical |
Usability analysis due |
| 11/27 & 11/29 | No class - Thanksgiving break | ||
| 13 | 12/02 | Firebase authentication practical | |
| 12/04 | Practical and project work day | ||
| 12/06 | Wrap-up Debriefing survey |
||
| 14 | 12/10 | Project presentations 9:00 - 12:00 | Project materials due |