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
Pierluigi Nuzzo Division of Computer Science (EECS) Division of Electrical Engineering (EECS) cyber-physical systems and design automation, control and intelligent systems and robotics, integrated circuits, computer architecture & engineering, artificial intelligence, power and energy, programming systems, security
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