درجة البكالوريوس من علوم الحاسباتالحاسب و تقنية المعلومات, جامعة الملك عبدالعزيز, جدة, المملكة العربية السعودية
درجة الماجستير من علوم الحاسباتالحاسبات و تقنية المعلومات, جامعة الملك عبدالعزيز, جدة, المملكة العربية السعودية
درجة الدكتوراة من علوم حاسباتكلية الهندسة, جامعة بيرمنجهام, بيرمنجهام, بريطانيا