- 2003
Bachelor degree from Computer SinceComputing and Information Tech, King Abdulaziz University, جدة, المملكة العربية السعودية
- 2010
Master degree from Computer ScinceComputing and Information technology, King Abdulaziz University, جدة, المملكة العربية السعودية
- 2018
Doctorate degree from School of Computer ScienceCollage of Engineering , University of Birmingham, بيرمنجهام, بريطانيا