Associate Professor of PracticeOffice: GS 809Interests: Theoretical computer science, computational biology, algorithms, history of computing, machine learning.(Ph.D., The University of Arizona, 2000)
Interim Department Head and ProfessorOffice: GS 758Research Interests: Programming languages, compilers, intellectual property protection of software, domain-specific search engines. (Ph.D., University of Lund, 1992)
Interim Associate Department Head and ProfessorOffice: GS 735Research Interests: Compilers, program analysis and optimization, programming language implementation.(Ph.D., The State University of New York at Stony Brook, 1986)
ProfessorOffice: GS 727Interests: Computational biology, algorithm design and implementation, combinatorial optimization.(Ph.D., The University of Arizona, 1991)
Professor (Sabbatical AY22-23)Office: GS 715Interests: Graph drawing and information visualization, algorithm design and data organization, geometric algorithms.(Ph.D., Johns Hopkins University, 2000)
ProfessorOffice: GS 707Interests: High performance computing, compilers including use of the polyhedral model, parallel programming models, scientific computing, and software engineering.(Ph.D., University of California at San Diego, 2003)
Professor Office: GS 723Interests: Computer networks, Internet routing architecture and protocols, Internet topology, multicast.(Ph.D. University of California at Los Angeles, 2003)