Jump to navigation
Interests: Machine learning, learning theory
(Ph.D., University of California at San Diego, 2017)
Office: GS 708
Interests: Computer vision, machine learning, scientific applications, multimedia data.
(Ph.D., Simon Fraser University, 1999)
Office: GS 842
Interests: Computer science education, computer hardware, mobile applications and history of computing.
Office: GS 735
Interests: Compilers, program analysis and optimization, programming language implementation.
(Ph.D., The State University of New York at Stony Brook, 1986)
Office: GS 720
Interests: Software technologies, communications systems, compilers, programming languages, algorithms.
Associate Professor (Sabbatical AY19-20)
Office: GS 746
Interests: Natural language processing, applied machine learning, artificial intelligence.
(Ph.D., Southern Methodist University, 2001)
Professor and Department Head
Office: GS 805
Interests: Programming language, compilers, cloud computing, information aggregation.
(Ph.D., University of Wisconsin, 1992)
Office: GS 707
Interests: 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)
Office: GS 711
Interests: Science of computing, temporal databases, data semantics, query languages, database management systems.
(Ph.D., Carnegie-Mellon University, 1982)
Office: GS 809
Interests: Computer science education, object-oriented programming and design, agile software development, patterns.