Katrina LaCurts
Senior Lecturer, Undergraduate Officer, MIT EECS

32 Vassar St., Room 38-476
Massachusetts Institute of Technology
Cambridge, MA 02139

Phone: +1 617 253 4613


My primary interests are in teaching and advising, and I specialize in teaching large undergraduate courses. Currently I teach two undergraduate systems courses: 6.02 (50-200 students) and 6.033 (400 students). In addition, I do academic advising within the EECS department, occasionally supervise MEng students, and am a member of the Dean's Action Group.

In the past, I have been involved with teaching introductory discrete math to high school students as part of WTP or through MIT BLOSSOMS, and was a member of MIT's Teaching and Learning Lab's inaugural Faculty Cohort. In 2016, I received the HKN Best Instructor Award as well as the EECS Outstanding Educator Award.

Before becoming a lecturer, I received my Ph.D. in computer science from MIT CSAIL in 2014. My Ph.D. research revolved around network measurement, and using measurement data to make client applications for cloud computing infrastructures and datacenters network-aware in order to improve performance. Prior to that, I received my master's in computer science from MIT in 2010 and my bachelors in computer science and mathematics from the University of Maryland in 2008.


6.033: 2019, 2018, 2017, 2016, 2015
6.02: 2018, 2017, 2016, 2015, 2014

If you are a student in my class, the easiest way to get in touch with me is via email. I am always excited to hear from you, but please give me at least one full business day to respond.

Refereed Publications

Cicada: Introducing Predictive Guarantees for Cloud Networks (pdf)
K. LaCurts, J. Mogul, H. Balakrishnan, Y. Turner. HotCloud 2014

Choreo: Network-Aware Task Placement for Cloud Applications (pdf | slides | web)
K. LaCurts, S. Deng, A. Goyal, H. Balakrishnan. IMC 2013

Making Currency Inexpensive with iOwe (pdf)
D. Levin, A. Schulman, K. LaCurts, N. Spring, B. Bhattacharjee. NetEcon 2011

Measurement and Analysis of Real-World 802.11 Mesh Networks (pdf | slides | web)
K. LaCurts, H. Balakrishnan. IMC 2010

VTrack: Accurate, Energy-aware Traffic Delay Estimation Using Mobile Phones (pdf | web)
A. Thiagarajan, L. Ravindranath, K. LaCurts, S. Toledo, J. Eriksson, S. Madden, H. Balakrishnan. SenSys 2009. Awarded Best Paper

BitTorrent is an Auction: Analyzing and Improving BitTorrent's Incentives (pdf | web)
D. Levin, K. LaCurts, N. Spring, B. Bhattacharjee. SIGCOMM 2008

Technical Reports

Cicada: Predictive Guarantees for Cloud Network Bandwidth (pdf)
K. LaCurts, J. Mogul, H. Balakrishnan, Y. Turner. MIT-CSAIL-TR-2014-004

A Plan for Optimizing Network-Intensive Cloud Applications (pdf)
K. LaCurts, S. Deng, H. Balakrishnan. MIT-CSAIL-TR-2013-003


Application Workload Prediction and Placement in Cloud Computing Systems (pdf)
K. LaCurts. Ph.D. Thesis, MIT EECS. 2014

Measurement and Analysis of Real-World 802.11 Mesh Networks (pdf)
K. LaCurts. Master's Thesis, MIT EECS. 2010


Below is a list of software that I've been involved with at some point, roughly in reverse chronological order.

OpenDaylight > Software-defined networking
Bro IDS > Network intrusion detection (My branch has been used for some interesting research)
CityPerf > Network performance analysis
iCartel > Route prediction via iPhone
PropShare > Fast, fair BitTorrent client