Lecture videos will be posted on Mediaspace. This schedule subject to change.
Week | Tuesday Lecture | Wednesday Discussion | Thursday Lecture |
---|---|---|---|
1 | Aug 27 Introduction Slides |
Aug 28 x86 Assembly Review |
Aug 29 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 3 Access Control (wrap up) Slides: Access Control (ctd) |
Sep 4 AppSec 1 |
Sep 5 Buffer Overflow Reading: “Smashing the Stack for Fun and Profit” by Aleph One Slides |
3 | Sep 10 Control Flow Hijacking (cont’d) Slides |
Sep 11 AppSec 2 |
Sep 12 Control Flow Hijacking (cont’d) AppSec checkpoint 1 due 6pm |
4 | Sep 17 Control Flow Hijacking (wrap-up) Malware Slides |
Sep 18 Office hours |
Sep 19 Malware & Defenses Slides: Malware (ctd) Defense AppSec checkpoint 2 due 6pm |
5 | Sep 24 Web Security Slides |
Sep 25 WebSec 1 |
Sep 26 Database security Slides |
6 | Oct 1 Hashing and MACs Slides |
Oct 2 WebSec 2 |
Oct 3 Symmetric Encryption Slides |
7 | Oct 8 Principles of Security Slides |
Oct 9 Office hours |
Oct 10 Isolation and Mandatory Access Control Slides WebSec checkpoint 2 due 6pm |
8 | Oct 15 Isolation and MAC (cont’d) Slides |
Oct 16 Midterm review Slides |
Oct 17 MIDTERM 1 (in class) |
9 | Oct 22 Authentication Slides |
Oct 23 Crypto 1 |
Oct 24 Asymmetric Cryptography Slides |
10 |
Oct 29 |
Oct 30 Crypto 2 |
Oct 31 Network Attacks Crypto checkpoint 1 due 6pm Slides |
11 |
Nov 5 |
Nov 6 Intro to networking |
Nov 7 |
12 | Nov 12 TLS Certificates, DNS (start) Slides |
Nov 13 NetSec 1 |
Nov 14 DNS (cont’d), BGP Slides |
13 | Nov 19 Privacy and Anonymity |
Nov 20 NetSec 2 |
Nov 21 Modern Authentication NetSec checkpoint 1 due 6pm |
14 | FALL BREAK | ||
15 | Dec 3 Micro-architectural Side Channels |
Dec 4 Office hours |
Dec 5 Machine Learning Security NetSec checkpoint 2 due 6pm |
16 | Dec 10 Course Review |
Dec 11 Office hours |
Dec 12 Reading Day |
The midterm exam will be held in class on Thursday, October 17.
The final exam will be held in 0035 CIF on Tuesday, December 17 from 8 a.m. to 11 a.m. The exam will cover all topics from the course.