Week 1
Introduction
Security Components
Basics of cryptographic operations
Week 2
Randomness, Entropy
Week 3
Passwords, Base64, Hash/Digest
Week 4
SKE
Week 5
Diffie Hellman, PKE
Week 6
SSH
Week 7
TLS
Week 8
HTTP/2, QUIC, HTTP/3
Start PKI (certificates)
Week 9
PKI
Week 10
ACME Protocol
Week 11
VPNs
SSL and ipsec VPNs
Week 12
Kerberos
OAUTH2
Week 13
Quantum Computing Introduction
Week 14
Quantum Algorithms
Thanksgiving Week
Week 15
Week 16 - Finals Week
Week 1
Reading: Andress Chapter 1
Week 2
Reading: Andress Chapter 5
Week 3
Reading: NIST 800-63
Base64 computation; Hash computation.
Week 4
Reading: ISC2 2025 Chapter 6
Encrypt (Symmetric)
Week 5
Diffie-Hellman
Week 6
Reading: Dooley Chapter 11
Week 7
SSH Server Setup
Week 8
Reading Quiz (Duplys, TLS)
Week 8
TLS Reading (Duplys)
Week 9
Midterm Part 1
Week 10
PKI Reading
Week 11
Midterm Part 1 continued
Week 12
Midterm Part 2
Week 13
Quantum Computer News Search
Week 14
Thanksgiving week
Week 15
Final project - https web server with Let's Encrypt certificate
Week 16 - Finals Week