![]()
This is a living schedule and subject to change
| Date | Topic | Reading | Notes | Assignment |
|---|---|---|---|---|
| 02/14 | Introductions | Attendance | ||
| 02/16 | Design principles | DOET Ch 1 | Assignment 1 due | |
| 02/21 | Interaction design | |||
| 02/23 | App critiques | iOS guidelines, Tog's Principles | Assignment 2 due | |
| 02/28 | Barbara Grosz class visit/Interaction design process | |||
| 03/02 | Intro to iOS development | Intro to Swift | color explorer | |
| 03/07 | MVCs | |||
| 03/09 | Layout and constraints | Assignment 3 due | ||
| 03/14 | Snow Day | |||
| 03/16 | System analysis | Assignment 4 due | ||
| 03/21 | Navigation | example code | ||
| 03/23 | More Navigation | Project design due | ||
| 03/28 | Spring break | |||
| 03/30 | Spring break | |||
| 04/04 | Prototyping | CardCatalog | ||
| 04/06 | Evaluation, Table View | CardCatalog | Scenarios v2 due | |
| 04/11 | Paper Prototyping session | Paper prototypes due | ||
| 04/13 | Storage | Core Data Programming Guide | ||
| 04/18 | Lynnsey Weissenberger class visit | |||
| 04/20 | Core Data | CardCatalog | ||
| 04/25 | Cloud Kit | |||
| 04/27 | Usability testing session | Version 1 due | ||
| 05/02 | Custom view assignment | |||
| 05/04 | Custom view assignment | |||
| 05/09 | Presentations | |||
| 05/11 | Presentations | course feedback | ||
| 05/21 | Final projects due |