Ph.D. - Computer Scicence
The University of Texas at Dallas - 2011
Professional Preparation
M.S. - Computer Scicence
The University of Texas at Dallas - 2009
The University of Texas at Dallas - 2009
B.S. - Computer Scicence (Summa Cum Laude)
The University of Texas at Dallas - 2005
The University of Texas at Dallas - 2005