courses.pgbovine.net

Course Schedule and Due Dates

Week 1

April 3 –

April 5 –

  • In-class: team formation, teams of exactly four
  • Waitlisted students should form teams with each other

April 7 – DUE at 2:50pm – Milestone 1: Git setup with ideas.md

Week 2

April 10 – DUE at 1pm – Milestone 2: storyboards

April 12 –

  • In-class: Milestone 2 feedback (storyboards)

April 14 – DUE at 1pm – Milestone 3: project proposal

(The Add deadline is at the end of Week 2. Teams should stabilize by now, and you should get started on implementation.)

Week 3

April 17 –

April 19 – DUE at 2:50pm – Milestone 4: paper prototypes

April 21 –

Week 4

April 24 –

April 26 – DUE at 1pm - Milestone 5: core map interactions 1

April 28 –

(The Drop deadline is at the end of Week 4.)

Week 5

May 1 – DUE at 2:50pm - Milestone 6: video prototype

  • In-class: record low-fidelity video prototype

May 3 – DUE at 1pm - Milestone 7: core map interactions 2

  • In-class: Milestone 7 feedback

May 5 –

  • In-class: Milestone 7 feedback

Week 6

(Professor Guo is out of town for a research conference.)

May 8 – DUE at 2:50pm – Milestone 8: revisit paper prototypes

  • In-class: make a new round of paper prototypes

May 10 – DUE at 1pm - Milestone 9: core map interactions 3 (connected to your final data source)

  • In-class: Milestone 9 feedback (user testing of core map interactions)

May 12 –

  • In-class: Milestone 9 feedback (user testing of core map interactions)

Week 7

May 15 – DUE at 2:50pm – Milestone 10: in-class activity TBD

  • In-class: TBD

May 17 – DUE at 1pm - Milestone 11: progress on rest of your UI

  • In-class: Milestone 11 feedback (user testing and UI redesign suggestions)

May 19 –

  • In-class: Milestone 11 feedback (user testing and UI redesign suggestions)

Week 8

May 22 – DUE at 2:50pm – Milestone 12: in-class activity TBD

  • In-class: TBD

May 24 – DUE at 1pm - Milestone 13: progress on rest of your UI

  • In-class: Milestone 13 feedback (user testing and UI redesign suggestions)

May 26 –

  • In-class: Milestone 13 feedback (user testing and UI redesign suggestions)

Week 9

May 29 – [no class, Memorial Day holiday]

May 31 – DUE at 1pm - Milestone 14: nearly done with final app

  • In-class: Milestone 14 feedback (user testing and final suggestions)

June 2 –

  • In-class: Milestone 14 feedback (user testing and final suggestions)

Week 10

June 5 – DUE at 1pm - Milestone 15: final project write-up

  • In-class: project presentations

June 7 –

  • In-class: project presentations

June 9 –

  • In-class: project presentations

[NO FINAL EXAM. You're done after Week 10!]