Schedule
The schedule will change as the course progresses, in part based on student interests. If you are particularly interested in some topic not covered here, send mail to the course staff.
Submit your answers (and questions) for each lecture via email to the course staff, with the email subject format: [CS8803-EMS MM-DD] YOUR_NAME Assignment where MM is the two digit month, and DD is the two digit day. For example, the instructors first homework subject would be: [CS8803-EMS 08-22] Paul Pearce Assignment for the first lecture.
Monday | Tuesday | Wednesday | Thursday | Friday |
Aug 21 Semester Begins |
Aug 22 Discussion 1: Course logistics, Topic Introduction Preparation: Enroll. Slides |
Aug 23 | Aug 24 Discussion 2: Classics: Denial of Service Preparation: Inferring Internet Denial of Service Activity Writeups begin next week Slides |
Aug 25 Last day to add |
Aug 28 | Aug 29 Discussion 3: Modern: Denial of Service Preparation: Understanding the Mirai Botnet Questions TBA. |
Aug 30 | Aug 31 Discussion 4: Classics: Traceback Preparation: Practical Network Support for IP Traceback Questions TBA. |
Sep 1 |
Sep 4
Labor Day |
Sep 5 Discussion 5: Classics: Inferring Activity Preparation: Timing Analysis of Keystrokes and Timing Attacks on SSH Questions TBA. |
Sep 6 | Sep 7 Discussion 6: Classics: Intrusion Detection Preparation: Bro: A System for Detecting Network Intruders in Real-Time Questions TBA. |
Sep 8 |
Sep 11 | Sep 12 Discussion 7: Classics: Baserate Preparation: The Base-Rate Fallacy and the Difficulty of Intrusion Detection Questions TBA. |
Sep 13 | Sep 14 Discussion 8: Spam Preparation: Spamalytics: An Empirical Analysis of Spam Marketing Conversion Understanding the Network-Level Behavior of Spammers Questions TBA. |
Sep 15 |
Sep 18 | Sep 19 Discussion 9: Botnets Preparation: Your Botnet is My Botnet: Analysis of a Botnet Takeover Questions TBA. |
Sep 20 | Sep 21 Discussion 10: Internet Scanning Preparation: ZMap: Fast Internet-Wide Scanning and its Security Applications A Search Engine Backed by Internet-Wide Scanning Questions TBA. |
Sep 22 |
Sep 25 | Sep 26 Project Pre Proposal Presentations 1 |
Sep 27 | Sep 28 Project Pre Proposal Presentations 2 |
Sep 29 |
Oct 2 | Oct 3 Discussion 11: The Underground Economy Preparation: Click Trajectories: End-to-End Analysis of the Spam Value Chain Questions TBA. |
Oct 4 | Oct 5 Discussion 12: Unwanted Software Preparation: Framing Dependencies Introduced by Underground Commoditization Investigating Commercial Pay-Per-Install and the Distribution of Unwanted Software Questions TBA. |
Oct 6 |
Oct 9
Fall Recess |
Oct 10
Fall Recess |
Oct 11 | Oct 12 Discussion 13: Ethics and Legality Preparation: Conducting Cybersecurity Research Legally and Ethically Encore: Lightweight Measurement of Web Censorship with Cross-Origin Requests Questions TBA. |
Oct 13 |
Oct 16 | Oct 17 Project Proposals Day 1 |
Oct 18 | Oct 19 Project Proposals Day 2 |
Oct 20 |
Oct 23 | Oct 24 No class, IMC 2022 | Oct 25 | Oct 26 No class, IMC 2022 | Oct 27 Withdrawl deadline |
Oct 30 | Oct 31 Discussion 14: Real World Attacks Preparation: The Spyware Used in Intimate Partner Violence Questions TBA. |
Nov 1 | Nov 2 Discussion 15: Censorship Preparation: SoK: Towards Grounding Censorship Circumvention in Empiricism Optional: Augur: Internet-Wide Detection of Connectivity Disruptions Questions TBA. |
Nov 3 |
Nov 6 | Nov 7 Discussion 16: Nation-States Preparation: The Million Dollar Dissident. Questions TBA. |
Nov 8 | Nov 9 Discussion 17: TLS/HTTPS Preparation: Imperfect Forward Secrecy: How Diffie-Hellman Fails in Practice. Questions TBA. |
Nov 10 |
Nov 13 | Nov 14 Discussion 18: Cyber-Physical / Internet of Things Preparation: Comprehensive Experimental Analyses of Automotive Attack Surfaces. Questions TBA. |
Nov 15 | Nov 16 Discussion 19: Usability Preparation: Alice in Warningland: A Large-Scale Field Study of Browser Security. Questions TBA. |
Nov 17 |
Nov 20 | Nov 21 No Class |
Nov 22
Holiday |
Nov 23
Holiday |
Nov 24
Holiday |
Nov 27 | Nov 28 No class, CCS 2023 | Nov 29 | Nov 30 No class, CCS 2023 | Dec 1 |
Dec 4 | Dec 5 Final Presentations |
Dec 6 | Dec 7 | Dec 8 |
Dec 11 | Dec 12 | Dec 13 | Dec 14 Projects Due. End of course. Have a good break! |
Dec 15 |