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
Professor Sept. 2019 - present
Associate Prof. Oct. 2011 - Sept. 2019
Assistant Prof. Sept. 2003 - Oct. 2011
King Fahd University of Petroleum & MineralsDhahran, Saudi Arabia
Senior Research Associate 2000-2003
Information Technology & Systems Center Huntsville, Alabama, USA
Part-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 (June 2024)





