Current PhD Students
Graduated PhD Students
- Andras Valko, “Design and Analysis of Cellular Mobile Data Networks”, (1998), Bank for International Settlements (BIS).
- Javier Gomez-Castellanos, “Energy-Efficient Routing and Control Mechanisms for Wireless Ad Hoc Networks”, (2002), Professor of Computer Science, National University of Mexico
- Raymond R.-F. Liao, “Dynamic Bandwidth Management for Internet and its Wireless Extensions” (2002), Samsung.
- Michael E. Kounavis, “Programming Network Architectures”, (2003), Meta.
- Andras Veres, “Resource Control and Measurement for Wireless Networks” (2003), Ericsson Research.
- Chieh-Yih Wan, “A Resilient Transport System for Sensor Networks”, (2005), Intel Labs.
- Rita H. Wouhaybi, “Algorithms for Reliable Peer-to-Peer Networks”, (2006), Solidigm.
- Seoung-Bum Lee, “Adaptive Quality of Service for Wireless Ad Hoc Networks”, (2006), MITRE Corporation.
- Shane Eisenman, “People-Centric Mobile Sensor Networks”, (2008), Harris RF Communications.
- Gahng-Seop Ahn, “Funneling MAC”, (2008), BlueHalo.
- John B. Vicente, “Over Mesh: Network-Centric Computing”, (2010), Collaborative Systems Integration.
- Nicholas Lane, “Community-guided Mobile Phone Sensing Systems”, (2011), with Tanzeem Choudhury, Professor of Computer Science, Cambridge University.
- Emiliano Miluzzo, “Smartphone Sensing”, (2011), Lion Cave Capital.
- Hong Lu, “Smartphone Sensing and Inference of Human Behavior and Context”, with Tanzeem Choudhury, (2012), Intel Labs.
- Rui Wang, “Mental Health Sensing”, (2018), Meta.
The hidden secret of course is we as faculty learn so much more from our students than they learn from us. And, that's the joy of doing research and being an advisor.
Teaching
- CS1 Introduction to Programming & Computation (Spring 2022, Spring 2023, Spring 2024)
- CS58 Operating Systems (Fall 2018).
- CS 65/165 Smartphone Programming.
- CS 69/169 Wearable Computing.
- CS 50 Software Design and Implementation.
- CS 69/169 MobileHealth@Dartmouth.
- CMU Rawanda: Mobile Sensing
- CS 69/169 Human Behavioral Computing.
- CS 60 Computer Networks.
- CS 69/169 Seminar on Smartphone Sensing and Programming.
- CS 88/188 Clouds, Crowds and Phones.
- E6906 Seminar in Sensor Networks.
- E9701 Seminar in Overlay Networks using PlanetLab.
- E4120 Networking Laboratory. E3940 Microprocessor Systems Laboratory.
- E9651 Mobile and Wireless Networking.
- E6980 Distributed Telecommunications Systems.
- E6901 Seminar on Programmable Networks.
DartNets Lab weekly meeting with Professor Xia Zhou
