Bio
I am an Assistant Professor of Computer Science. My research brings a large-scale, empirical approach to the study of Internet security, trust, and safety. I build systems to measure complex networked ecosystems, and I use the resulting perspective to understand real-world behavior, uncover weaknesses and attacks, architect and deploy more resilient approaches, and guide public policy.
Honors & Awards
-
Sloan Research Fellowship, Alfred P. Sloan Foundation (2023)
Professional Education
-
Ph.D., University of Michigan, Computer Science and Engineering (2017)
2024-25 Courses
- Computer and Network Security
CS 155 (Spr) - The Modern Internet
CS 249I (Win) - Topics in Computer and Network Security
CS 356 (Aut) -
Independent Studies (12)
- Advanced Reading and Research
CS 499 (Aut, Win, Spr, Sum) - Advanced Reading and Research
CS 499P (Aut, Win, Spr, Sum) - Curricular Practical Training
CS 390A (Aut, Win, Spr, Sum) - Curricular Practical Training
CS 390B (Aut, Win, Spr, Sum) - Curricular Practical Training
CS 390C (Aut, Win, Spr, Sum) - Independent Project
CS 399 (Aut, Win, Spr, Sum) - Independent Work
CS 199 (Aut, Win, Spr, Sum) - Independent Work
CS 199P (Aut, Win, Spr, Sum) - Part-time Curricular Practical Training
CS 390D (Aut, Win, Spr, Sum) - Senior Project
CS 191 (Aut, Win, Spr, Sum) - Supervised Undergraduate Research
CS 195 (Aut, Win, Spr, Sum) - Writing Intensive Senior Research Project
CS 191W (Aut, Win, Spr)
- Advanced Reading and Research
-
Prior Year Courses
2023-24 Courses
- Computer and Network Security
CS 155 (Spr) - The Modern Internet
CS 249I (Win) - Topics in Computer and Network Security
CS 356 (Aut)
2022-23 Courses
- Computer and Network Security
CS 155 (Spr) - The Modern Internet
CS 249I (Win) - Topics in Computer and Network Security
CS 356 (Aut)
2021-22 Courses
- Computer and Network Security
CS 155 (Spr) - The Modern Internet
CS 249I (Aut) - Topics in Computer and Network Security
CS 356 (Win)
- Computer and Network Security
Stanford Advisees
-
Doctoral Dissertation Reader (AC)
Agur Adams, Jarrod Shingleton -
Doctoral Dissertation Advisor (AC)
Kimberly Ruth -
Master's Program Advisor
Jason Chao, Clément Dieulesaint, Kaylee Doty, Michael Hayashi, Carlos Hernandez, Sebastian Ingino, Shannon Komguem, Denise Hui Jean Lee, Alexandra Moore, Jaehyeon Park, Pooja Sethi, Isabel Sieh, Ellie Vela, Daniel Zamoshchin -
Doctoral (Program)
Rumaisa Habib, Catherine Han, Hans Hanley, Kimberly Ruth
All Publications
-
Democratizing LEO Satellite Network Measurement
PROCEEDINGS OF THE ACM ON MEASUREMENT AND ANALYSIS OF COMPUTING SYSTEMS
2024; 8 (1)
View details for DOI 10.1145/3639039
View details for Web of Science ID 001193440400012
-
Predicting IPv4 Services Across All Ports
ASSOC COMPUTING MACHINERY. 2022: 503-515
View details for DOI 10.1145/3544216.3544249
View details for Web of Science ID 000859320200033
-
Retina: Analyzing 100GbE Traffic on Commodity Hardware
ASSOC COMPUTING MACHINERY. 2022: 530-544
View details for DOI 10.1145/3544216.3544227
View details for Web of Science ID 000859320200035
-
Designing Toxic Content Classification for a Diversity of Perspectives
USENIX ASSOC. 2021: 299-317
View details for Web of Science ID 000698682900016
-
What's in a Name? Exploring CA Certificate Control
USENIX ASSOC. 2021: 4383-4400
View details for Web of Science ID 000722006804040
-
LZR: Identifying Unexpected Internet Services
USENIX ASSOC. 2021: 3111-3128
View details for Web of Science ID 000722006803022
-
Let's Encrypt: An Automated Certificate Authority to Encrypt the Entire Web
ASSOC COMPUTING MACHINERY. 2019: 2473–87
View details for DOI 10.1145/3319535.3363192
View details for Web of Science ID 000509760700148
-
All Things Considered: An Analysis of IoT Devices on Home Networks
USENIX ASSOC. 2019: 1169–85
View details for Web of Science ID 000509775000067
-
Tracking Certificate Misissuance in the Wild
IEEE. 2018: 785–98
View details for DOI 10.1109/SP.2018.00015
View details for Web of Science ID 000442163200047