Education
- Ph.D. in Computer Science University of California, Berkeley. December 2004. Advisor: Professor David A. Wagner.
Professional Experience
- University of California, Davis. Dept of Computer Science. July 2010 — present. Associate Professor.
- University of California, Davis. Dept of Computer Science. July 2004 — June 2010. Assistant Professor.