CS 590.5 Network Security: Syllabus

Here is the tentative schedule for lectures. All information is subject to change, and please check this page periodically for the updated schedule.

Tuesday Thursday
Week 1 08/27(First day of class)
Lec 1: Introduction
08/29
Lec 2: Trusting trust
Week 2 09/03
Lec 3: Security Goals [ pdf ]
09/05
Lec 4: Basic Tools [ pdf ]
Week 3 09/10
Lec 5: Accountability [ pdf ]
09/12
Lec 6: OS security [ pdf ]
Week 4 09/17
Lec 7: Malware [ pdf ]
09/19
Lec 8: Internet Worms [ pdf ]
Week 5 09/24
Lec 9: Crypto basics [ pdf ]
09/26
Lec 10: Network Security Overview [ pdf ]
Week 6 10/01
Lec 11: IP traceback [ pdf ]
10/03
Lec 12: IP source address spoofing [ pdf ]
Week 7 10/08
Lec 13: Network-layer DDoS [ pdf ]
10/10
Lec 14: Proof of Work [ pdf ]
Week 8 10/15
Fall break
10/18
Lec 15: BGP security [ pdf ]
Week 9 10/22
Lec 16: SPAM and BotNets
10/24
Lec 17: Web Security
Week 10 10/29
Lec 18: OSN Security I [ pdf ]
10/31
Lec 19: OSN Security II [ pdf ]
Week 11 11/05
Lec 20: Dirty Jobs [ pdf ]
11/07
Lec 21: Online Privacy I [ pdf ]
Week 12 11/12
Lec 22: Online Privacy II
11/14
Lec 23: Mobile Privacy
[ pdf ]
Week 13 11/19
Lec 24: Online Ads Security [ pdf ]
11/21
Lec 25: Trusted Computing [ pdf ]
Week 14 11/26
Lec 26: Class Project Presentation
Last updated: 09/28/2013