Lecture videos will be posted on Mediaspace. This schedule is subject to change.
| Week | Tuesday Lecture | Wednesday Discussion | Thursday Lecture |
|---|---|---|---|
| 1 | Aug 25 Introduction Slides |
Aug 26 x86 Assembly Review Slides |
Aug 27 Access Control Slides Reading: Sections 4.1 through 4.2.6 (pp. 93–104) in Ch. 4 of Security Engineering by Ross Anderson. |
| 2 | Sep 1 Buffer Overflow Slides |
Sep 2 AppSec 1 Slides |
Sep 3 Buffer Overflow Reading: “Smashing the Stack for Fun and Profit” by Aleph One |
| 3 | Sep 8 Control Flow Hijacking Slides |
Sep 9 AppSec 2 Slides |
Sep 10 Control Flow Hijacking AppSec checkpoint 1 due 6pm |
| 4 | Sep 15 Malware Slides |
Sep 16 Office hours |
Sep 17 Web security Slides |
| 5 | Sep 22 Web security 2 Slides |
Sep 23 WebSec 1 Slides |
Sep 24 Database Security Slides |
| 6 | Sep 29 Symmetric Encryption Slides |
Sep 30 WebSec 2 Slides |
Oct 1 Symmetric Encryption 2 Slides |
| 7 | Oct 6 Message Authentication Code and Hash Function Slides |
Oct 7 Office hours |
Oct 8 Authentication |
| 8 | Oct 13 Midterm review | Oct 14 Midterm review | Oct 15 MIDTERM (in class) |
| 9 | Oct 20 Asymmetric Cryptography |
Oct 21 |
Oct 22 Digital Signature and PKI |
| 10 |
Oct 27 |
Oct 28 |
Oct 29 LLM and Agent Security 2 |
| 11 |
Nov 3 |
Nov 4 Office hours |
Nov 5 |
| 12 | Nov 10 Network security: Overview, Link Layer | Nov 11 |
Nov 12 Network serurity: IP layer |
| 13 | Nov 17 Network Security: Transport layer |
Nov 18 |
Nov 19 TLS |
| 14 | FALL BREAK | ||
| 15 | Dec 1 No Class |
Dec 2 Office hours |
Dec 3 DNS |
| 16 | Dec 8 Course Review | Dec 9 Office hours |
Dec 10 Reading Day |
The midterm exam will be held in class on Thursday, October 15.
8:00am-11:00am, Tuesday December 15 in 1320 Digital Computer Laboratory