Bachelor of Science in Electrical Engineering and Computer, King Abdullaziz University, Jeddah, Saudi Arabia, 1987. Master of Science in Computer Engineering, Florida Institute of Technology, 1993. Doctor of Philosophy in Computer Engineering, Florida Institute of Technology, 1999.
Teaching assistant Jeddah College of Technology, 1987-1991, lecturer, 1993-1995. Head computer devision Jeddah College of Electronic Technology, since 1999. Member college board Jeddah College Electronic Technology, since 1999.
Contributor articles to professional journals.
Community services teacher computer programming, Jeddah College of Electronics Technology, 2000.
Married Nour Ahmed al-Amoudi, 1995. Children: Mohammed, Osama.