Yuvraj Agarwal

Associate Professor of Computer Science
School of Computer Science | Institute for Software Research
Electrical and Computer Engineeering (Courtesy)
UC San Diego, Computer Science and Engineering (Adjunct)

WEAN 5313, Carnegie Mellon University
5000 Forbes Avenue, Pittsburgh, PA 15217
Office: (412) 268-7328
Email: yuvraj@cs.cmu.edu
Note: SynergyLabs is located in Wean 4120 (4th Floor). Come Visit!

Faculty Assistant: Jennifer Cooper -- cooperj@andrew.cmu.edu
Jennifer's Office Phone: (412) 268-1202. Location: WEAN 5113.

I am a faculty member in the School of Computer Science at Carnegie Mellon University. My research interests are at the intersection of Systems and Networking and Embedded Systems, and I am particularly excited about research problems that benefit from using hardware insights to build more scalable and energy efficient systems.

I am the Founder and the Director of the Systems Networking and Energy Efficiency - SYNERGY Labs. From 2010-2013 I served as the Executive Director of the NSF Expeditions in Variability. At UCSD I was a member of the Microelectronic Embedded Systems Lab (MESL) and the Systems and Networking Group (SysNet).
Working with me

Fall 2019 Update: I am always looking for good students to join our SYNERGYLAB at CMU. We have several new (relatively) projects in the Internet of Things and the Mobile Computing space, particularly looking at privacy and security challenges. We also have a newish project on EduSense, where we are building the classroom sensing fabric for the future of smart campuses classrooms! We also have a longer running project to build the software stack, and the 'apps' on top of it, for IoT and Smart Buildings. The Research and the Publications links on the top of the page provide an overview of the current research directions of our lab. If you are awesome and are motivated to work on really exciting and socially relevant projects at the intersection of hardware and software systems contact me by email.

PhD Applicants: If you are a PhD applicant there are multiple programs at CMU that you can apply to and work with me. Many of my current students are a part of the Societal Computing PhD Program which I strongly encourage you to look at. I also advise students admitted to the ECE and the CSD PhD programs. If you want to work with me, send me an email *after* you have applied to these PhD programs. You can mention that you would like to work with me in the application and your research statement if you like the style of work my students and I do.

An Important Note: Admission decisions at CMU, and many other top PhD programs, are done by a separate admission committee. Individual faculty members have no say into who is admitted to the program and are only involved (if at all) once the admission committee bar is met or even when the students come to visit. As such, emailing me your CV and material and asking me whether you have a chance is not going to help *at all* since most faculty members won't respond since we simply cannot answer that question. :-)

Students @ CMU If you are a PhD / MS / Undergrad student already at CMU, please email to set up a time or drop by my office.

What's New

Our paper on Experts weighing in on the content of IoT Security/Privacy labels is accepted to Oakland S&P 2020. Congratulations Pardis! Our project website is now online at: IoT Security Privacy
Dohyun presented EduSense at Ubicomp 2019 in London. EduSense.io website is live and Code is on EduSense @ GitHub.
Two papers accepted to ACM BuildSys 2019 . BRICK+, and a systematic study of security and access control in Smart Building Apps. Congratulations Jason, Gabe, Shreyas, Sudershan!
Our Paper on Bulding the Classroom sensing fabric of the future to smart clasrooms -- EduSense -- is accepted to IMWUT/Ubicomp'19. Congratulations Dohyun, Karan, Franceska, and the entire ClassInsight team!
Paper on Encouraging Energy Feedback at Work is accepted to Energy Policy 2019. Congratulations Gabrielle and Josh!
I was interviewed by PCMag for their Futures Article, on technology in 2039. A number of interesting perspectives. Check it out!
Paper on the Implications of Privacy and Security on IoT Device Purchases accepted to ACM CHI '19. Congratulations Pardis!
Paper on Extracting Knowledge from Smartphone Push Notifications accepted to IEEE BigData '18). Congratulations Yuanchun!
Two papers accepted to ACM IMWUT'18 (Ubicomp'19): Autopurpose and Coconut! Congratulations Haojian and Tianshi!
Project on Building End-to-End support for Privacy in the Internet-of-Things is Awarded! Thank you NSF! (Award: #1801472).
Project on Sensei - Building a Smart Classroom using sensing, computer vision, machine learning is Awarded!Thank you NSF! (Award: #1822813).
Three papers accepted to ACM BuildSys 2018 . Scrabble, Plaster and Pible! Congratulations Jason, Bharath, Francesco!
Our Applied Energy 2018 Collaborative journal paper on BRICK, the metadata schema for Smart Buildings is now online!
Our ASE 2017 paper on Transfer Learning for Performance Modeling of Configurable Systems is now online!
Our Ubicomp 2017 paper on Library Based Privacy Protection using ProtectMyPrivacy is now online!
Our Ubicomp 2017 paper on PrivacyStreams: a new way of developing privacy aware Mobile Apps is now online!
Our ACM TOIS 2017 paper on Understanding the Purpose of Permissions use in Apps is now online!
Our BuildSys 2016 paper on BRICK: a unified metadata schema for Buildings is now online!
Our Ubicomp 2016 paper on GENIE: a 2 year study on Hardware/Software Thermostat usage in Buildings is now online!
Project on Handling Trillions of Flaws on Billions of Internet-of-Things Awarded! Thank you NSF! (Award: #1564009).
Our USENIX SOUPS'16 paper just won the IAPP SOUPS Privacy Award! [PHOTO] Congratulations Bin, Hazim, Mads and Florian!
Our USENIX SOUPS'16 paper on the various factors affecting privacy policies and notices and their efficacy is online!
Our USENIX SOUPS'16 paper showing how privacy assistants help users manage privacy on SmartPhones is online!
Two papers accepted accepted to SOUPS'16. Congratulations Joshua, Florian, Bin, Mads, Hazim!
Our IEEE Computer invited paper outlining our vision in the GioTTO IoT Expedition is now online.
Received a Google Faculty Research Award for our work on Mobile Privacy! Thank you Google!

Our IoT Security Vision paper accepted to HotNets 2015. Congratulations Tianlong Yu, Vyas Sekar and Srini Seshan.
Zodiac paper accepted to BuildSys 2015. Congratulations Bharath, Chetan, and Murali!
Project on Managing the Complexity of IoT/Smart Building Deployments Awarded! Thank you NSF! (Award ID: #1526237).
Project on Developing Personalized Privacy Assistants Awarded! Thank you NSF (Award: #1513957).
New DARPA Project on Privacy and Security in the Mobile/IoT space has been awarded as part of the BRANDEIS Program!
Special thanks to Google for funding our IoT Expeditions at CMU to build out the system stack for the Internet of Things!!
Rahul Mangharam @ UPenn and I are serving as TPC Co-chairs for BuildSys 2015. Submit your best work!

Our CHI 2015 paper on Privacy Nudges to improve user awareness on Smartphones is online! Congrats Hazim, Florian, Joshua!
Serving on the Program Committee for MobiSys 2015 . Submit your best work!
New PhD Student Joshua Gluck joines the SynergyLab @ CMU. Welcome Josh!
Karthick Rajamani and I are serving as TPC Co-chairs for USENIX HotPower 2014. We have an exciting program including two Keynotes -- Victor Bahl from MSR and Charlie Hu from Purdue! Don't miss out -- Register!
WattShare and Model, Cluster and Compare (MCC) papers accepted to ACM BuildSys 2014!. Demo Abstract for BuildingSherlock also accepted! Congratulations Shailja, Manaswi, Amarjeet, Murali, Bharath, Rizhen and Yan!
Serving on the TPC of IPSN 2015 in Seattle. Submit your best work!
Co-organizing the Data Aware Energy Use Workshop at UCSD/La Jolla in September 2014. Submit your Abstracts to attend.
EnergyLens paper accepted to ACM E-Energy 2014! Congratulations Manaswi, Shailja, Amarjeet for a good collaboration!
Serving as the TPC Co-chair with Lin Zhong for the ACM MCS Workshop 2014. Submit your best work!


Recent Publications:     

BuildSys'19 | BuildSys'19 | Ubicomp'19 | CHI'19 | Ubicomp'19 | Ubicomp'19 | BigData'18 | BuildSys'18 | BuildSys'18 | BuildSys'18 | BuildSys'16 | Ubicomp'16 | SOUPS'16 | SOUPS'16 | HotNets'15 | BuildSys'15 | DAC'15 | CHI'15 |

Selected Publications:

"ProtectMyPrivacy: Detecting and Mitigating Privacy Leaks on iOS Devices Using Crowdsourcing"
Yuvraj Agarwal, Malcolm Hall.
ACM MobiSys 2013 -- International Conference on Mobile Systems, Applications and Services, Taipei, June 2013.

"BuildingDepot: An Extensible and Distributed Architecture for Building Data Storage, Access and Sharing"
Yuvraj Agarwal, Rajesh Gupta, Daisuke Komaki, Thomas Weng.
ACM BuildSys 2012 -- Workshop on Embedded Sensing Systems For Energy-Efficiency In Buildings, Toronto, November 2012.
(Nominated for best paper)

"Duty-Cycling Buildings Aggressively: The Next Frontier in HVAC Control"
Yuvraj Agarwal, Bharathan Balaji, Seemanta Dutta, Rajesh Gupta, Thomas Weng.
IPSN/SPOTS 2011 -- International Conference on Information Processing in Sensor Networks, Chicago, April 2011.

"SleepServer: A Software-Only Approach for Reducing the Energy Consumption of PCs within Enterprise Environment"
Yuvraj Agarwal, Stefan Savage, Rajesh Gupta.
USENIX ATC 2010 -- USENIX Annual Technical Conference, Boston, MA, June 2010.

"Somniloquy: Augmenting Network Interfaces to Reduce PC Energy Usage"
Yuvraj Agarwal, Steve Hodges, James Scott, Ranveer Chandra, Paramvir Bahl, and Rajesh Gupta.
USENIX NSDI 2009 -- USENIX Symposium on Networked Systems Design and Implementation, April 2009.

"WirelessWakeups Revisited: Energy Management for VoIP over WiFi Smartphones"
Yuvraj Agarwal, Ranveer Chandra, Alec Wolman, Paramvir Bahl and Rajesh Gupta.
MobiSys 2007 -- International Conference on Mobile Systems, Applications and Services, Puerto Rico, June 2007.

"CoolSpots: Reducing the Power Consumption of Wireless Mobile Devices with Multiple Radio Interfaces"
Trevor Pering, Yuvraj Agarwal, Rajesh Gupta, Roy Want.
MobiSys 2006 -- International Conference on Mobile Systems, Applications and Services, Uppsala, June 2006.

Complete list of Publications....

Last Updated by Yuvraj Agarwal on 08/27/2019      Back to Top