M.Sc , Sharif University of Technology , Mechanical Engineering
… → 1999
Ph.D , Michigan State University , Mechanical Engineering
… → 2006