Sarah Chasins Division of Computer Science/EECS programming systems, human-computer interaction, programming languages, programming languages and compilers, program synthesis, data science
Armando Fox Division of Computer Science/EECS online education, MOOC, blended learning, parallel programming, software engineering, Web development
Paul N. Hilfinger Division of Computer Science/EECS computer science, programming systems, software engineering
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