He received his bachelor degree in computer engineering from the College of Computer and Information Science, King Saud University, Riyadh, Saudi Arabia, in 1986, M.S. and Ph.D. degrees in computer science in 1990 and 1995, respectively, from the University of New Brunswick, Canada. | He received his bachelor degree in computer engineering from the College of Computer and Information Science, King Saud University, Riyadh, Saudi Arabia, in 1986, M.S. and Ph.D. degrees in computer science in 1990 and 1995, respectively, from the University of New Brunswick, Canada. |