Office
305B Stanley Thomas Hall
Education & Affiliations
Ph.D., 2010, University of Texas, Dallas
Biography
Computer science education with concentration on effective teaching and active learning, novel pedagogies, learning at scale, teaching with technology, recruitment and retention, increasing diversity in technical fields. Scientific interests include algorithms and optimization with applications in computational geometry, graphics and visualization; parallel computing; scientific, mobile, and biomedical software.