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

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

May 5 –

Week 6

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

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

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

May 12 –

Week 7

May 15 – DUE at 2:50pm – Milestone 10: in-class elevator pitch writing activity

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

May 19 –

Week 8

May 22 – DUE at 2:50pm – Milestone 12: in-class elevator pitch giving activity

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

May 26 –

Week 9

May 29 – [no class, Memorial Day holiday]

May 31 – DUE at 1pm - Milestone 14: FINISH IMPLEMENTATION

  • In-class: TA grading of your final app

June 2 –

  • In-class: TA grading of your final app

Week 10

June 4 – DUE at 11:59pm - Milestone 15: 2-minute silent demo video

June 5 –

  • 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!]