 He received his bachelor of science degree in engineering from Ain Shams University in 1982.He then obtained master of science degree again from Ain Shams University in 1986.He also received his PhD from University of Nantes, France in 1990.