Sarah Chasins Division of Computer Science/EECS programming systems, human-computer interaction, programming languages, programming languages and compilers, program synthesis, data science
Alvin Cheung Division of Computer Science/EECS program analysis, program synthesis, database application performance, big systems, big data, database management, database management systems, database design and construction, programming languages and compilers, programming languages
Jonathan Ragan-Kelley Division of Computer Science/EECS graphics, programming systems, computer architecture & engineering, programming languages and compilers, image processing, high performance computing
Koushik Sen Division of Computer Science/EECS computer science, programming systems, software engineering, programming languages, computational logic, software testing, verification, model checking, runtime monitoring, performance evaluation
Katherine A. Yelick Division of Computer Science/EECS high performance computing, partitioned Global Address Space programming, communication-avoiding algorithms, automatic performance tuning, high performance data analytics, computational biology