Ph.D. Electrical and Computer Engineering, Carnegie Mellon University, 2018
M.S. Electrical and Computer Engineering, Carnegie Mellon University, 2017
M.S. Electrical Power Engineering, University of Greenwich UK, 2011
B.S. Electrical Engineering, University of Engineering & Technology Lahore Pakistan, 2009