Received the B.Eng. degree with 1st class honours in 2005 from the department of Computer Engineering at Umm al-Qura University, Saudi Arabia. He received his MASc and Ph.D. degrees from the department of Electrical and Computer Engineering at the University of Waterloo, Canada. He is currently an assistant professor in the Department of Computer Engineering, Albaha University, Saudi Arabia.
Electrical & Computer Engineering Dept.
University of Waterloo
200 University Avenue West
Waterloo, Ontario, N2L 3G1
Tel: +1 (519) 888-4567 ext. 37436