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
|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|
Design Doc: Draft of Section 5
Slides: Demo presentation
|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.
|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
|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