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 |
|