Education
Doctorate of Philosophy - 2002
Computer ScienceUniversity of Alabama in Huntsville
Huntsville, Alabama, USA
Master of Science - 2000
Computer ScienceUniversity of Alabama in Huntsville
Huntsville, Alabama, USA
Processional Certifications
Certificate on Principals and Practice of University Teaching and Learning
University of SydneySydney, Australia
Certificate of Software Engineering
Computer Science DepartmentUniversity of Alabama in Huntsville
Huntsville, Alabama, USA
Employment
Associate Professor Oct. 2011-present
Assistant Professor 2003- Oct. 2011
Information & Computer Science DepartmentKing Fahd University of Petroleum & Minerals
Dhahran, Saudi Arabia
Senior Research Associate 2000-2003
Information Technology & Systems Center Huntsville, Alabama, USAPart-time Instructor 2002-2003
Computer Science DepartmentUniversity of Alabama in Huntsville
Huntsville, Alabama, USA
Research Assistant 1998-2000
Computer Science DepartmentUniversity of Alabama in Huntsville
Huntsville, Alabama, USA
Awards
|
Appreciation Certificates
|
Last updated (Nov. 1, 2018)