Pieter Abbeel Division of Computer Science/EECS robotics, machine learning, artificial intelligence, Deep Learning
Gopala Krishna Anumanchipalli Division of Computer Science/EECS biosystems and computational biology, artificial intelligence, cyber-physical systems and design automation, human-computer interaction, signal processing, intelligent systems and robotics
Krste Asanovic Division of Computer Science/EECS computer architecture, VLSI design, parallel programming
Brian A. Barsky Division of Computer Science/EECS School of Optometry computer science, geometric design and modeling, computer graphics, computer aided cornea modeling and visualization, medical imaging, virtual environments for surgical simulation
Peter Bartlett Dept of Statistics Division of Computer Science/EECS machine learning, statistical learning theory, adaptive control
Christian Borgs Division of Computer Science/EECS theoretical computer science, probability theory, combinatorics, complex networks., statistical physics, artificial intelligence
John F. Canny Division of Computer Science/EECS computer science, activity-based computing, livenotes, mechatronic devices, flexonics
Sarah Chasins Division of Computer Science/EECS programming systems, human-computer interaction, programming languages, programming languages and compilers, program synthesis, data science
Jennifer Chayes Dept of Mathematics Dept of Statistics Division of Computer Science/EECS phase transitions in computer science, structural and dynamical properties of networks, graphons, machine learning, ethical decision making, climate change
Irene Chen Computational Precision Health Division of Computer Science/EECS machine learning, personalized medicine and healthcare systems, global health equity, precision health
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
Natacha Crooks Division of Computer Science/EECS database management systems, operating systems & networking
Trevor Darrell Division of Computer Science/EECS artificial intelligence, intelligent systems and robotics, computer vision
James Demmel Dept of Mathematics Division of Computer Science/EECS computer science, scientific computing, numerical analysis, linear algebra
Anca Dragan Division of Computer Science/EECS robotics, human-robot interaction, human-compatible artificial intelligence
Alexei Efros Division of Computer Science/EECS computer vision, computer graphics, computational photography, machine learning, artificial intelligence
Armando Fox Division of Computer Science/EECS online education, MOOC, blended learning, parallel programming, software engineering, Web development
Sanjam Garg Division of Computer Science/EECS cryptography, cybersecurity, theoretical computer science
Ken Goldberg Dept of Art Practice Dept of Industrial Engineering & Operations Research Division of Computer Science/EECS School of Information robotics, art, social media, new media, automation
Shafi Goldwasser Division of Computer Science/EECS cryptography, computational number theory, complexity theory, fault tolerant distributed computing, probabilistic proof systems, approximation algorithms, theory(THY)
Joseph Gonzalez Division of Computer Science/EECS artificial intelligence, database management systems
Venkatesan Guruswami Division of Computer Science/EECS theoretical computer science, coding theory, approximate optimization, randomness in computation, (computational complexity
Nika Haghtalab Division of Computer Science/EECS artificial intelligence, machine learning, theoretical computer science, game theory and mechanism design