This schedule is subject to change.
Week | Date | Topics | Instructor | Due Dates | Readings |
---|---|---|---|---|---|
Week 1 | Wed 1/3 | Course Introduction, the Security Mindset, and Threat Modeling [slides] | Blase & Grant | Reading Response 1 due Thursday 1/4 |
|
Week 2 | Mon 1/8 | OS Security, Memory Vulnerabilities [slides] | Grant | Reading Response 2 due Tues 1/9 |
|
Wed 1/10 | Memory Vulnerabilities, Memory Protection [slides] | Grant | Assignment 1 due Thurs 1/11 | ||
Week 3 | Mon 1/15 | No class in observance of MLK Day | -- | Reading Response 3 due Tues 1/16 |
|
Wed 1/17 | Crypto Tools I [slides] | Grant | Assignment 2 due Thurs 1/18 | ||
Week 4 | Mon 1/22 | Crypto Tools II [slides] | Grant | Reading Response 4 due Tues 1/23 |
|
Wed 1/24 | TLS and X.509 Certificates [slides] | Grant | Assignment 3 due Thurs 1/25 | ||
Week 5 | Mon 1/29 | How the Internet Works [slides] | Blase | Reading Response 5 due Tues 1/30 |
|
Wed 1/31 | Network Attacks and Defenses [slides] | Blase | Assignment 4 due Thurs 2/1 | ||
Week 6 | Mon 2/5 | How the Web Works [slides] | Blase | Reading Response 6 due Tues 2/6 |
|
Wed 2/7 | Web Attacks and Defenses [slides] | Blase | Assignment 5 due Thurs 2/8 | ||
Week 7 | Mon 2/12 | Web Privacy and Tracking [slides] | Blase | Reading Response 7 due Tues 2/13 |
|
Wed 2/14 | Enterprise Security and Intrusion Detection [slides] | Grant | Assignment 6 due Thurs 2/15 | ||
Week 8 | Mon 2/19 | Authentication I [slides] | Blase | Reading Response 8 due Tues 2/20 |
|
Wed 2/21 | Authentication II [slides] | Blase | Assignment 7 due Thurs 2/22 | ||
Week 9 | Mon 2/26 | Hardware Security [slides] | Blase | Reading Response 9 due Tues 2/27 |
|
Wed 2/28 | Security in Practice | Special Guests | Assignment 8 due Thurs 2/29. In addition, there will be a closed-book final exam on Wed 3/6 from 8:00pm - 10:00pm. |