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

Submit your answers (and questions) for each lecture via email to the instructor, 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-20] Paul Pearce Assignment for the first lecture.

Monday Tuesday Wednesday Thursday Friday
Aug 19
Semester Begins
Aug 20
Discussion 1: Course logistics, Topic Introduction
Preparation: Enroll.
Slides
Aug 21 Aug 22
Discussion 2: Classics: Denial of Service
Preparation: Inferring Internet Denial of Service Activity

Writeups begin next week
Aug 23
Last day to add
Aug 26 Aug 27
Discussion 3: Modern: Denial of Sevice
Preparation: Understanding the Mirai Botnet

Questions TBA.
Aug 28 Aug 29
Discussion 4: Classics: Traceback
Preparation: Practical Network Support for IP Traceback

Questions TBA.
Aug 30
Sep 02
Labor Day
Sep 03
Discussion 5: Classics: Intrusion Detection
Preparation: Bro: A System for Detecting Network Intruders in Real-Time

Questions TBA.
Sep 04 Sep 05
Discussion 6: Classics: Baserate
Preparation: The Base-Rate Fallacy and the Difficulty of Intrusion Detection

Questions TBA.
Sep 06
Sep 09 Sep 10
Discussion 7: Classics: Inferring Activity
Preparation: Timing Analysis of Keystrokes and Timing Attacks on SSH

Questions TBA.
Sep 11 Sep 12
Discussion 8: Internet Scanning
Preparation: ZMap: Fast Internet-Wide Scanning and its Security Applications

A Search Engine Backed by Internet-Wide Scanning

Questions TBA.
Sep 13
Sep 16 Sep 17
Discussion 9: Spam
Preparation: Spamalytics: An Empirical Analysis of Spam Marketing Conversion

Understanding the Network-Level Behavior of Spammers

Questions TBA.
Sep 18 Sep 19
Discussion 10: Botnets
Preparation: Your Botnet is My Botnet: Analysis of a Botnet Takeover

Questions TBA.
Sep 20
Sep 23 Sep 24
Discussion 11: The Underground Economy
Preparation: Click Trajectories: End-to-End Analysis of the Spam Value Chain

Questions TBA.
Sep 25 Sep 26
Project Pre Proposal Presentations
Sep 27
Sep 30 Oct 01
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 02 Oct 03
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 04
Oct 07 Oct 08
Discussion 14: Censorship
Preparation: SoK: Towards Grounding Censorship Circumvention in Empiricism

Optional: Augur: Internet-Wide Detection of Connectivity Disruptions

Questions TBA.
Oct 09 Oct 10
Discussion 15: Real World Attacks
Preparation: The Spyware Used in Intimate Partner Violence

Questions TBA.
Oct 11
Oct 14
Fall Recess
Oct 15
Fall Recess
Oct 16 Oct 17
Project Proposals Day 1
Oct 18
Oct 21 Oct 22
Project Proposals Day 2
Oct 23 Oct 24
Discussion 16: Nation-States
Preparation: The Million Dollar Dissident.
Questions TBA.
Oct 25 Withdrawl deadline
Oct 28 Oct 29
Discussion 17: TLS/HTTPS
Preparation: Imperfect Forward Secrecy: How Diffie-Hellman Fails in Practice.
Questions TBA.
Oct 30 Oct 31
No class
Nov 01
Nov 04 Nov 05
Discussion 18: Usability
Preparation: Alice in Warningland: A Large-Scale Field Study of Browser Security.
Questions TBA.
Nov 06 Nov 07
Discussion 19: Cyber-Physical / Internet of Things
Preparation: Comprehensive Experimental Analyses of Automotive Attack Surfaces.
Questions TBA.
Nov 08
Nov 11 Nov 12
No class, CCS 2019
Nov 13 Nov 14
No class, CCS 2019
Nov 15
Nov 18 Nov 19
Discussion 20: Topic TBA Based on Student Interest
Nov 20 Nov 21
Discussion 21: Topic TBA Based on Student Interest
Nov 22
Nov 25 Nov 26
Final Presentations, Day 1
Nov 27
Holiday
Nov 28
Holiday
Nov 29
Holiday
Dec 02 Dec 03
Final Presentations, Day 2
Dec 04 Dec 05
Dec 06
Dec 09 Projects Due. End of course. Have a good break! Dec 10
Dec 11 Dec 12
Dec 13