B.Sc , Iran University of Science and Technology , Mechanical Engineering
… → 2004
M.Sc , Sahand University of Technology , Mechanical Engineering
… → 2006
Ph.D , Iran University of Science and Technology , Mechanical Engineering
2006 → 2009