Note that this schedule applies to in-person sections only. Lecture videos will be posted on Mediaspace. This schedule subject to change.
Week | Tuesday Lecture | Wednesday Discussion | Thursday Lecture |
---|---|---|---|
1 | Aug 26 Introduction Slides |
Aug 27 x86 Assembly Review |
Aug 28 Access Control Reading: Sections 4.1 through 4.2.6 (pp. 93–104) in Ch. 4 of Security Engineering by Ross Anderson. Slides |
2 | Sep 2 Access Control (cont'd) Buffer Overflow Buffer overflow slides |
Sep 3 AppSec 1 |
Sep 4 Buffer Overflow (cont’d) Reading: “Smashing the Stack for Fun and Profit” by Aleph One |
3 | Sep 9 Control Flow Hijacking Slides |
Sep 10 AppSec 2 |
Sep 11 Control Flow Hijacking (cont’d) |
4 | Sep 16 Web Security Slides |
Sep 17 Office hours |
Sep 18 Database security Slides |
5 | Sep 23 Finish web security Malware Slides |
Sep 24 WebSec 1 |
WebSec 1
Sep 25 Isolation Slides |
6 | Sep 30 Security Principles Slides |
Oct 1 WebSec 2 |
WebSec 2
Oct 2 Symmetric Encryption Slides |
7 | Oct 7 Symmetric Encryption 2 Slides |
Oct 8 Office hours |
Oct 9 Message Authentication Code and Hash Function Slides |
8 | Oct 14 Midterm review Midterm Spring 2022 |
Oct 15 Midterm review | Oct 16 MIDTERM (in class) |
9 | Oct 21 Authentication | Oct 22 Crypto 1 |
Oct 23 Asymmetric Cryptography |
10 |
Oct 28 | Oct 29 Crypto 2 |
Oct 30 Blockchain |
11 |
Nov 4 |
Nov 5 Intro to networking |
Nov 6 |
12 | Nov 11 TLS | Nov 12 NetSec 1 |
Nov 13 TLS PKI |
13 | Nov 18 DNS | Nov 19 NetSec 2 |
Nov 20 DNS |
14 | FALL BREAK | ||
15 | Dec 2 BGP | Dec 3 Office hours |
Dec 4 Privacy and anonymity |
16 | Dec 9 Course Review | Dec 10 Office hours |
Dec 11 Reading Day |
The midterm exam will be held in class on Thursday, October 16.