security-course

Security, Privacy, and Consumer Protection

View the Project on GitHub noise-lab/security-course

Agenda — Meeting 1, Thursday, July 17, 2026 (2-hour summer Zoom)

Built from the Lecture 1 variant of the summer template. No assigned reading today; today’s two topics are Overview / threat modeling and Why Cryptosystems Fail.

Time Min Block Notes
0:00–0:15 15 Introductions + expectations Round-robin — name, school, one security question they have
0:15–0:35 20 Syllabus tour Compressed schedule (index.md), grading, breakout format, AI policy
0:35–1:05 30 Lecture: Overview + threat modeling Deck: slides/01-Overview/ — assets, adversaries, capabilities; Trusting Trust
1:05–1:15 10 Break  
1:15–1:40 25 Lecture: Why Cryptosystems Fail (light framing) Deck: slides/01-WhyCryptosystemsFail/ — Anderson’s ATM failures; implementation ≠ crypto
1:40–1:55 15 Short breakout (“meet your room”) + report-back breakouts/overview.md — rooms of 3–4 pick Breakout A or B; keep it low-stakes, goal is learning the Zoom-room flow
1:55–2:00 5 Wrap + reading preview Next meeting: Ethics (Bit-by-Bit) + Key Management (PKI)

Reminders (from template notes)