
Sachin Katti
Associate Professor of Electrical Engineering and of Computer Science
Bio
Sachin Katti is currently an Associate Professor of Electrical Engineering and Computer Science at Stanford University. He recently received his PhD in EECS from MIT in 2009. His research focuses on designing and building next generation high capacity wireless networks using techniques from information and coding theory. His dissertation research focused on redesigning wireless mesh networks with network coding as the central unifying design paradigm. The dissertation won the 2008 ACM Doctoral Dissertation Award - Honorable Mention, the George Sprowls Award for Best Doctoral Dissertation in EECS at MIT. His work on network coding was also awarded a MIT Deshpande Center Innovation Grant, and won the 2009 William Bennett Prize for Best Paper in IEEE/ACM Transactions on Networking. His research interests are in networks, wireless communications, applied coding theory and security.
Academic Appointments
-
Associate Professor, Electrical Engineering
-
Associate Professor, Computer Science
Honors & Awards
-
Grant, Okawa Foundation (2013)
-
Best Paper Awards, ACM HomeNets (2011)
-
Best Demonstration Award, ACM MOBICOM (2010)
-
William Bennett Prize, IEEE (2008)
-
Doctoral Dissertation Award, ACM (2009)
Professional Education
-
PhD, MIT (2009)
2022-23 Courses
- Machine Learning on Embedded Systems
EE 292D (Aut) -
Independent Studies (18)
- Advanced Reading and Research
CS 499 (Aut, Win, Spr, Sum) - Advanced Reading and Research
CS 499P (Win, Spr, Sum) - Curricular Practical Training
CS 390A (Aut, Win, Spr, Sum) - Curricular Practical Training
CS 390B (Win, Spr, Sum) - Curricular Practical Training
CS 390C (Spr, Sum) - Independent Project
CS 399 (Spr, Sum) - Independent Project
CS 399P (Spr, Sum) - Independent Work
CS 199 (Win, Spr, Sum) - Independent Work
CS 199P (Spr, Sum) - Part-time Curricular Practical Training
CS 390D (Aut, Win) - Programming Service Project
CS 192 (Spr, Sum) - Senior Project
CS 191 (Win, Spr, Sum) - Special Studies and Reports in Electrical Engineering
EE 191 (Aut, Win, Spr) - Special Studies and Reports in Electrical Engineering
EE 391 (Aut, Win, Spr, Sum) - Special Studies and Reports in Electrical Engineering (WIM)
EE 191W (Win) - Special Studies or Projects in Electrical Engineering
EE 190 (Win, Spr) - Special Studies or Projects in Electrical Engineering
EE 390 (Aut, Win, Spr, Sum) - Writing Intensive Senior Research Project
CS 191W (Aut, Spr)
- Advanced Reading and Research
-
Prior Year Courses
2021-22 Courses
- Machine Learning on Embedded Systems
EE 292D (Aut)
2020-21 Courses
- Advanced Topics in Networking
CS 244 (Spr)
2019-20 Courses
- Advanced Topics in Networking
CS 244 (Spr)
- Machine Learning on Embedded Systems
Stanford Advisees
-
Doctoral Dissertation Reader (AC)
Serhat Arslan -
Postdoctoral Faculty Sponsor
Ali Abedi -
Master's Program Advisor
Jennifer He, Andreea Jitaru, Tristen Nollman, Xiyu Zhang -
Doctoral (Program)
Ioanna Vavelidou, Pete Warden
All Publications
- Copysets: Reducing the Frequency of Data Loss in Cloud Storage 2013
- Scheduling Packets over Multiple Interfaces while Respecting User Preferences 2013
- SoftRAN: Software Defined Radio Access Network 2013
- PinPoint: Localizing Interfering Radios 2013
- Late-Binding: How to Lose Fewer Packets during Handoff 2013
- Making Use of All the Networks Around Us: A Case Study in Android 2012
- Deconstructing Datacenter Packet Transport 2012
- Picasso: Flexible RF and Spectrum Virtualization 2012
- AutoMAC: Rateless Wireless Concurrent Medium Access 2012
- OpenRadio: A Programmable Wireless Dataplane 2012
- Practical Real-Time Full Duplex Wireless 2011
- Slicing Home Networks 2011
- FlexCast: Graceful Wireless Video Streaming 2011
- Picasso: Full Duplex Signal Shaping to Exploit Fragmented Spectrum 2011
- MARS: Adaptive Remote Execution for Multi-threaded Mobile Devices 2011
- Achieving Single Channel, Full Duplex Wireless Communication 2010
- Cognitive Spatial Degrees of Freedom Estimation using Compressive Sensing 2010
- Automatic Rate Adaptation 2010
- Resilient Network Coding in the Presence of Byzantine Adversaries IEEE Transactions on Information Theory 2008; 54 (6): 2596-2603
- XORs in the Air: Practical Wireless Network Coding IEEE/ACM Transactions on Networking 2008; 16 (3): 497-510
- Symbol-level Network Coding for Wireless Mesh Networks 2008
- Real Network Codes 2007
- MIXIT: The Network Meets the Wireless Channel 2007
- Information Slicing: Anonymity Using Unreliable Overlays 2007
- Embracing Wireless Interference: Analog Network Coding 2007
- Resilient Network Coding in the Presence of Byzantine Adversaries 2007
- Trading Structure for Randomness in Wireless Opportunistic Routing 2007
- XORs in the Air: Practical Wireless Network Coding 2006
- Slicing the Onion: Anonymous Routing without PKI 2005
- Collaborating Against Common Enemies 2005
- Using TCP Flow Aggregation to Enhance Data Experience of Cellular Wireless Users IEEE Journal on Selected Areas of Communications 2005; 23 (6): 1190-1204
- Practical Network Coding for Wireless Environments 2005
- MultiQ: Automated Detection of Multiple Bottlenecks Along a Path 2004
- Cross Traffic: Noise or Data 2003
- Flow Aggregation for Enhanced TCP over Wide Area Wireless 2003