Ph.D. in Computer and Communication Sciences, Ecole Polytechnique Federale de Lausanne, 2012.
M.Sc. in Computer and Communication Sciences, Ecole Polytechnique Federale de Lausanne, Switzerland, 2007.
B.Sc. in Electrical Engineering (Communication Systems), Sharif University of Technology, 2005.
B.Sc. in Physics, Sharif University of Technology, 2005.