B.Sc in June 1972, Computer Engineering Department Military Technical College (M.T.C) Excellent with Honor Grade.

DPL - Diploma: General Purpose Simulation.June 1973, Computer Department,Military Technical College (M.T.C),

M.Sc in Logical Database Systems 1976, Computer Department,E.N.S.A.E, Toulouse, France

Ph.D in Artificial Intelligence Control of Automatic Deductions for Logic Based Systems 1979, Computer Department,The Centre of Research and Studies, Toulouse, France(C.E.R.T) ,Supervisors: H. Gallaire (Ex Vice President and Chief Technical Officer of Xerox Corporation) and J.M. Nicolas