Yuvraj Agarwal
Professor
Software and Societal Systems Department
- ProfessorSoftware and Societal Systems Department
- (412) 268-7328 (Work)
- Carnegie Mellon University, Institute for Software Research, 5000 Forbes Avenue, Pittsburgh, PA, 15213, United States
BIO
Yuvraj Agarwal is an Associate Professor in the School of Computer Science, within the Institute for Software Research, at Carnegie Mellon University. His research interests are at the intersection of Systems and Networking and Embedded Systems, and he is particularly excited about research problems that benefit from using hardware insights to build more scalable and energy efficient systems. In recent years, his work has focused on Green Computing, Mobile Computing and Energy Efficient Buildings. Agarwal has a BE in Electrical Engineering from Pune University in India, an MS in Information and Computer Science from University of California at Irvine, and a PhD in Computer Engineering from the University of California at San Diego. He is a member of the IEEE, ACM and USENIX.
ACADEMIC POSITIONS
- Associate Professor of Computer ScienceCarnegie Mellon University, Pittsburgh, United StatesJul 2019 - present
- Assistant Professor of Computer ScienceCarnegie Mellon University, Pittsburgh, United StatesSep 2013 - Jun 2019
NON-ACADEMIC POSITIONS
- Research ScientistUniversity of California, San Diego, Dept. of Computer Science and Engineering, San Diego, United StatesDec 2009 - Aug 2013
- Research InternMicrosoft Research (United Kingdom), Cambridge, United KingdomJun 2007 - Sep 2007
- ConsultantAvaak2007 - 2007
- Research InternMicrosoft Research, Redmond, United StatesJul 2006 - Sep 2006
DEGREES
- PhD, Computer ScienceUniversity of California, San Diego, San Diego, United States2004 - 2009
- M.S., Computer ScienceUniversity of California, Irvine, Irvine, United States2001 - 2003
- B.S., Electrical EngineeringUniversity of Pune, Pune, India1997 - 2001
CAMPUS
- Pittsburgh
SUSTAINABLE DEVELOPMENT GOALS
- 7 Affordable and Clean Energy
- 11 Sustainable Cities and Communities
- 3 Good Health and Well Being