Notes:
Date | Topic and Slides | Recommended Readings | Assignments |
---|---|---|---|
Week 1 | |||
09/26/2018 |
Course overview
Slides |
None | |
09/28/2018 |
Introduction to security
Slides |
Daswani, Chapter 1 | |
Week 2 | |||
10/01/2018 |
Software security: Buffer overflows
Slides |
(Over next few lectures) Daswani, Chapter 6
Smashing the Stack for Fun and Profit, Exploiting Format String Vulnerabilities, Once Upon a free() |
|
10/03/2018 | Guest Lecture: Peter Ney | Sign ethics form here | |
10/05/2018 |
Software security: Buffer overflows continued
Slides |
Homework #1 due (4:30pm) [details] | |
Week 3 | |||
10/08/2018 |
Software security: Buffer overflows continued, and beyond
Slides |
||
10/10/2018 |
Software security: Beyond buffer overflows; Cryptography: Introduction
Slides |
Daswani, Chapter 3 | |
10/12/2018 |
Cryptography: Introduction (continued)
Slides |
Lab #1 checkpoint due (4:30pm) [details] | |
Week 4 | |||
10/15/2018 |
Symmetric Cryptography Continued
Slides |
||
10/17/2018 | Guest Lecture: David Aucsmith | ||
10/19/2018 |
Symmetric Cryptography Continued
Slides |
||
Week 5 | |||
10/22/2018 |
Cryptography Continued
Slides |
||
10/24/2018 |
Cryptography Continued
Slides |
Lab #1 due (4:30pm)[details] | |
10/26/2018 |
Cryptography Continued
Slides |
Daswani, Chapters 13 and 14 | |
Week 6 | |||
10/29/2018 |
Web Security
Slides |
Daswani, Chapter 7 | |
10/31/2018 |
Web Security
Slides |
Daswani, Chapters 8 and 10 | |
11/02/2018 |
Web Security
Slides |
||
Week 7 | |||
11/05/2018 |
Web Security and Lab2 Overview
Slides |
||
11/07/2018 |
Authentication & Web Security and Privacy
Slides |
Homework #2 due (4:30pm) [details] | |
11/09/2018 |
Web Security and Privacy
Slides |
||
Week 8 | |||
11/12/2018 |
Veterans Day: No class
|
||
11/14/2018 |
Social Engineering and Physical Security
Slides |
||
11/16/2018 |
Guest Lecture: Charlie Reis
|
Final Project Checkpoint #1 due (11:59pm)[details] | |
Week 9 | |||
11/19/2018 |
Anonymity
Slides |
||
11/20/2018 | Lab #2 due (4:30pm)[details] | ||
11/21/2018 |
No class, please complete
worksheet 24 (docx) and submit it by 10:30am on Wednesday, Nov 28 |
||
11/23/2018 | No Class: Thanksgiving Holiday | ||
Week 10 | |||
11/26/2018 |
Anonymity and Mobile Devices
Slides |
||
11/28/2018 |
Mobile Devices and Usability and Emerging Technologies
Slides-1 Slides-2 Extra Credit Worksheets #1 |
||
11/30/2018 |
Crypto Currencies
|
Homework #3 due (4:30pm) [details]
Final Project Checkpoint #2 due (4:30pm) [details] |
|
Week 11 | |||
12/03/2018 | Guest Lecture: Emily McReynolds (Microsoft) | ||
12/05/2018 |
Guest Lecture: Ivan Evtimov (UW)
a Adversarial Machine Learning Slides |
||
12/07/2018 |
No Lecture
Extra Credit Worksheets #2 |
Lab #3 due (4:30pm) [details] | |
Final Week | |||
12/10/2018 | Final Project due (10:20am) [details] |