Ph.D. in Electrical Engineering, University of Toronto, Toronto, ON, 2012
M.Sc. in Electrical Engineering, Sharif University of Technology, Tehran, Iran, 2007
B.Sc. in Electrical Engineering, University of Tehran, Tehran, Iran, 2005
M.Sc. in Electrical Engineering, Sharif University of Technology, Tehran, Iran, 2007
B.Sc. in Electrical Engineering, University of Tehran, Tehran, Iran, 2005