Highlighted readings should be done before class. Other readings provide additional information that will help with assignments.
Aug 25: Course Overview
Aug 26: SQL Injection
Readings:
Aug 29: Cross-Site Scripting
Readings:
Sept 1: Clickjacking
Readings:
Sept 2: Session Management
Readings:
Sept 6, 8: Introduction to Cryptography
Readings:
Sept 9, 12: Authentication and Identity
Readings:
Sept 13: Threat Modelling
Readings:
Sept 16: Capabilities
Readings:
Sept 19-20: Attacking C Code
Readings:
Sept 26, 27, 30: Case Study Presentations
October 3, 7, 10: Case Study
Presentations