Bachelor in Computer Engineering with honors, Yarmouk University, Jordan, 2002. Master in Electrical and Computer Engineering with honors, New York Institute of Technology, New York City, 2003. Doctor of Philosophy in Computer Engineering with honors, University Alabama, Huntsville, 2007.
Software training engineer Computer and Communication Systems, Amman, Jordan, 2000—2003. Graduate teaching assistant University Jordan, 2004, University Alabama, Huntsville.
Member of Jordan Society Engineering, International Society for Computers and Their Applications (associate), Society for Modeling and Simulation International (associate), Eta Kappa Nu, Phi Kappa Phi, National Scholars Honor Society, Sigma Xi, Tau Beta Pi.
Married Sammera Khalaf Darabkh, September 14, 1998. Children: Ammar Khalid, Dalya Khalid.