Dr. Cheng earned his B.S. in Mathematics and Applied Mathematics from Shanghai University, China, in 2007, and a Ph.D. in computer science from the University of Paris-Sud, France, in 2013. Prior to joining UA, he was a postdoctoral researcher at Sandia National Laboratories in Livermore, CA. His research interests include stochastic programming, robust optimization, semidefinite and copositive optimization, and applications of stochastic programming in network design and energy management.