Bio Ph.D. (Computer Science), Texas Tech University, 2015M.S. (Computer Science), Texas Tech University, 2005B.S. (Computer Science), Park University, 1995