Tentative Schedule. Some details subject to change based on overall course progress -- please check back often.
Requirements for deliverables are described in more detail here.
Date | Today's Class | Due at 10am Before Class | Due at 5pm After Class |
---|---|---|---|
10/01/2019 | Intro, initial pitches, begin forming groups | Slides: Project proposal |
In Class: Group selection and tentative project plan (group) + project selection reflection (individual). Important: Due by Thursday Oct 3 at 5pm, not right after class on Tuesday, so your group selection is not rushed. |
10/08/2019 | Project pitches, threat modeling |
Design Doc: Draft of Sections 2-4
Slides: Slides corresponding to Sections 2-4 of design doc |
N/A |
10/15/2019 | Present and reflect on peer threat models We will plan to finish by 11:30am, to maximize your time to go to the recruiting fair. |
Implementation: Implementation plan and git setup
Peer Analysis: Threat model analysis of other projects Slides: Presentation of peer threat model analysis |
In Class: Threat model reflection Important: Due by Wednesday Oct 16 at 5pm, not right after class. This will not technically be an in-class activity to maximize your time to go to the recruiting fair. |
10/22/2019 | Stakeholder analysis activity |
Design Doc: Revisions to Sections 2-4
Implementation: Summary of accomplishments so far |
In Class: Stakeholder analysis reflection
Design Doc: Additional revisions to Sections 2-4 Important: Design doc updates due by Wednesday Oct 23 at 5pm, not right after class. |
10/29/2019 | Status update | Slides: Short update presentation | N/A |
11/05/2019 | Prototype demonstrations |
Design Doc: Draft of Section 5
Slides: Demo presentation |
N/A |
11/12/2019 | Code + documentation + test environment transferred to the analysis teams |
Design Doc: Draft of Section 6.1
Implementation: Code prepared to share with analysis team Important: Requirements/capabilities lists due by Tuesday Nov 11 at 11:59pm. |
N/A |
11/19/2019 | Present peer reviews, plan for addressing them |
Peer Analysis: Peer analysis doc + issues noted via gitlab
Slides: Slide deck corresponding to peer analysis |
In Class: Peer security analysis reflection |
11/26/2019 | Work day (no full group meeting) | N/A | Implementation: Summary of implementation status |
12/03/2019 | Final presentations | Implementation: Issues addressed and updated in gitlab Slides: Final presentation |
N/A |
12/10/2019 | Finals week (no meeting) | N/A | Design Doc: Finished document (Sections 1, 4.Z, 6.2, 6.3 are new)
Implementation: Finished code + test environment Misc: Final reflection Misc: Summary of individual contribution to project |