B.Sc , University of Tehran, College of Engineering, School of Civil Engineering , Civil Engineering
… → …
M.Sc , University of Tehran, College of Engineering, School of Civil Engineering , Civil Engineering, Hydraulic Engineering
… → 1991
Ph.D , United kingdom, University of Manchester, Institute of Science and Technology (UMIST) , Civil Engineering, Hydraulic Engineering
… → 2003