Chenguang Shen (cgshen) [Alum]


Computer Science

Lab: 1762 Boelter Hall
UCLA Main Campus

EE Department
420 Westwood Plaza
MC# 951594
Los Angeles, CA 90095-1594
ATTN: 56-125KK, EEIV
C/O: Fe Asuncion


Tel [work]:

Fax [work]:

Web Page


My LinkedIn

My Github


  • B.Eng. in Software Engineering, Fudan University, Shanghai, China, 2012.
  • M.S. in Computer Science, UCLA, 2014.
    (done at NESL)


  • Microsoft Research, Redmond, WA
    Research Intern (Mar. 2015 - Jun. 2015)
  • Microsoft Research, Redmond, WA
    Research Intern (Jun. 2014 - Sep. 2014)

Research Interests:

  • Mobile computing
  • Low-power computing
  • Context awareness

Recent Publications:

  • MiLift: Efficient Smartwatch-Based Workout Tracking Using Automatic Segmentation
    Chenguang Shen, Bo-Jhang Ho, and Mani B. Srivastava.
    IEEE Transactions on Mobile Computing, November 2017. [ Details ]
  • Towards a Rich Sensing Stack for IoT Devices
    Chenguang Shen, Haksoo Choi, Supriyo Chakraborty, and Mani B. Srivastava.
    IEEE/ACM 2014 International Conference on Computer-Aided Design, Special Session on CAD for the Internet of Things, November 2014. [ Details ]
  • ipShield: A Framework for Enforcing Context-Aware Privacy
    Supriyo Chakraborty, Chenguang Shen, Kasturi Rangan Raghavan, Yasser Shoukry, Matt Miller, and Mani B. Srivastava.
    USENIX NSDI 2014, April 2014. [ Details ]
  • Exploiting Processor Heterogeneity For Energy Efficient Context Inference On Mobile Phones
    Chenguang Shen, Supriyo Chakraborty, Kasturi Rangan Raghavan, Haksoo Choi, and Mani B. Srivastava.
    5th Workshop on Power-Aware Computing and Systems (HotPower'13), November 2013. [ Details ]
  • Energy Management Based on Charging Behavior Prediction
    Mikhael Semaan, Prashanth Swaminathan, Chenguang Shen, Kevin Ting, and Mani B. Srivastava.
    WHI Summer Intern Final Poster Session, August 2013. [ Details ]
  • Middleware for Pervasive Sensing and Actuation
    Haksoo Choi, Pandarasamy Arjunan, Mani B. Srivastava, Amarjeet Singh, Supriyo Chakraborty, Chenguang Shen, and Mahbubur Rahman.
    UCLA Engineering Tech Forum, 2013, May 2013. [ Details ]
  • MiDebug: microcontroller integrated development and debugging environment
    Chenguang Shen, Henry E. Herman, Zainul M. Charbiwala, and Mani B. Srivastava.
    IPSN '12, the 11th international conference on Information Processing in Sensor Networks, April 2012. [ Details ]

Other Publications:

  • A case for ending monolithic apps for connected devices
    Rayman Preet Singh, Chenguang Shen, Amar Phanishayee, Aman Kansal, Ratul Mahajan.
    HotOS 2015, 15th USENIX Workshop on Hot Topics in Operating Systems. May 2015
  • It’s Time to End Monolithic Apps for Connected Devices
    Rayman Preet Singh, Chenguang Shen, Amar Phanishayee, Aman Kansal, Ratul Mahajan
    USENIX ;login:, October 2015, Vol. 40, No. 5.