Course Schedule Fall 2024

Lecture videos will be posted on Mediaspace. This schedule subject to change.

 
WebSec checkpoint 1 due 6pm
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
Public Key Infrastructure  
Slides

Oct 30
Crypto 2
Oct 31
Network Attacks
Crypto checkpoint 1 due 6pm
Slides
11

Nov 5
Network Attacks (cont’d)
Slides

Nov 6
Intro to networking

Nov 7
Network Attacks (cont’d)
Crypto checkpoint 2 due 6pm
Slides

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

Midterm Exam

The midterm exam will be held in class on Thursday, October 17.

Final Exam

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.