CS Faculty List

Pieter Abbeel

Professor
746 Sutardja Dai Hall, (510) 642-7034; pabbeel@cs.berkeley.edu
Research Interests: Artificial Intelligence (AI); Control, Intelligent Systems, and Robotics (CIR)
Education: 2008, Ph.D., Computer Science, Stanford University; 2000, M.S., Electrical Engineering, KU Leuven, Belgium
Office Hours: arrange via email
Teaching Schedule (Spring 2021):
CS 194-80. Full Stack Deep Learning, Tu 5:00PM - 7:59PM, Internet/Online
Teaching Schedule (Fall 2021):
CS 298-15. BAIR First-year Proseminar, We 1:00PM - 1:59PM, Soda 306


Rediet Abebe

Assistant Professor

Research Interests: Artificial Intelligence (AI); Information, Data, Network, and Communication Sciences (IDNCS); Theory (THY)
Education: 2019, Ph.D., Computer Science, Cornell University; 2015, M.S., Applied Mathematics, Harvard University; 2014, M.A., Mathematics, University of Cambridge; 2013, B.A., Mathematics, Harvard University


Krste Asanović

Professor
579B Soda Hall, 510-642-6506; krste@berkeley.edu
Research Interests: Computer Architecture & Engineering (ARC); Integrated Circuits (INC); Operating Systems & Networking (OSNT); Design, Modeling and Analysis (DMA)
Education: 1998, PhD, Computer Science, UC Berkeley; 1987, BA, Electrical and Information Sciences, University of Cambridge, UK
Office Hours: Tuesday 10-11am
Assistants: Tammy Johnson, 565 Soda, 643-4816, tamille@eecs.berkeley.edu; Ria Melendres Briggs, 563 Soda, (510) 643-1455, riamelendres@berkeley.edu
Teaching Schedule (Spring 2021):
CS 152. Computer Architecture and Engineering, MoWe 9:00AM - 10:29AM, Internet/Online
CS 252. Graduate Computer Architecture, MoWe 9:00AM - 10:29AM, Internet/Online


Babak Ayazifar

Teaching Professor
517 Cory Hall, 510-642-9945; ayazifar@berkeley.edu
Research Interests: Education (EDUC); Signal Processing (SP)
Education: 2003, Ph.D., Electrical Engineering and Computer Science, Massachusetts Institute of Technology; 1989, B.S., Electrical Engineering, Caltech
Teaching Schedule (Fall 2021):
CS 70. Discrete Mathematics and Probability Theory, TuTh 11:00AM - 12:29PM, Internet/Online


Jonathan Bachrach

Adjunct Assistant Professor
579 Soda Hall; jrb@eecs.berkeley.edu
Research Interests: Programming Systems (PS); Computer Architecture & Engineering (ARC); Design, Modeling and Analysis (DMA)
Education: 1992, Ph.D., Computer Science, University of Massachusetts, Amherst; 1989, M.S., Computer Science, University of Massachusetts, Amherst; 1985, B.S., Computer Engineering and Cognitive Science, University of California, San Diego
Office Hours: thu 10-11a, 579 Soda


Ruzena Bajcsy

Professor Emerita
719 Sutardja Dai Hall, 510-642-9423; bajcsy@eecs.berkeley.edu
Research Interests: Artificial Intelligence (AI); Biosystems & Computational Biology (BIO); Control, Intelligent Systems, and Robotics (CIR); Graphics (GR); Human-Computer Interaction (HCI); Security (SEC)
Education: 1972, Ph.D., Computer Science, Stanford University; 1968, Ph.D., Electrical Engineering, Slovak Technical University, Bratislava, Slovak Republic; 1957, M.S., Electrical Engineering, Slovak Technical University, Bratislava, Slovak Republic
Office Hours: M W 9-10, 719 Sutardja Dai
Teaching Schedule (Fall 2021):
CS H196A-13. Senior Honors Thesis Research


Michael Ball

Lecturer
625 Soda Hall; ball@berkeley.edu
Research Interests: Education (EDUC); Human-Computer Interaction (HCI)
Education: 2016, MS, Computer Science, UC Berkeley; 2015, BA, Computer Science, UC Berkeley
Office Hours: Tuesday 12-1pm (CS88); Thursday 11-12pm (CS169)
Teaching Schedule (Spring 2021):
CS 88. Computational Structures in Data Science, MoFr 1:00PM - 1:59PM, Internet/Online
CS 169L. Software Engineering Team Project, We 12:00PM - 12:59PM, Internet/Online
CS 195. Social Implications of Computer Technology, Tu 3:30PM - 4:59PM, Internet/Online
CS 375. Teaching Techniques for Computer Science, Fr 2:00PM - 3:59PM, Internet/Online
Teaching Schedule (Fall 2021):
CS 88. Computational Structures in Data Science, MoWe 3:00PM - 3:59PM, Internet/Online
CS 169A. Introduction to Software Engineering, TuTh 2:00PM - 3:29PM, Internet/Online


David Bamman

Below The Line Assistant Professor
dbamman@berkeley.edu
Education: 2015, Ph.D., Computer Science (Language Technologies Institute), Carnegie Mellon University; 2006, M.A., Applied Linguistics, Boston University; 1998, B.A., Classics, University of Wisconsin-Madison


Brian A. Barsky

Professor Emeritus , Professor in the Graduate School
443 Soda Hall; barsky@berkeley.edu
Research Interests: Graphics (GR); Biosystems & Computational Biology (BIO); Human-Computer Interaction (HCI); Signal Processing (SP)
Education: 1981, Ph.D., Computer Science, University of Utah, Salt Lake City; 1978, M.S., Computer Graphics/Computer Science, Cornell University; 1976, B.Sc., Mathematics/Computer Science, McGill University; 1973, D.C.S., Engineering, McGill University
Office Hours: By email appointment only
Teaching Schedule (Spring 2021):
CS 24. Boeing 737 MAX: Money, Machines, and Morals in Conflict, Tu 4:00PM - 5:59PM, Internet/Online
Teaching Schedule (Fall 2021):
CS 24. Boeing 737 MAX: Money, Machines, and Morals in Conflict, Tu 12:00PM - 1:59PM, Soda 606


Peter Bartlett

Professor
723 Sutardja Dai Hall, 510-642-7780; bartlett@eecs.berkeley.edu
Research Interests: Artificial Intelligence (AI); Control, Intelligent Systems, and Robotics (CIR)
Education: 1992, Ph.D., Information Technology and Electrical Engineering, University of Queensland, Australia
Office Hours: Wed., 1:00pm-2:00pm, 399 Evans; Thurs., 11:00am-12:00pm, 723 Sutardja Dai


Alexandre Bayen

Professor
642 Sutardja Dai Hall, (510) 642-2468; bayen@berkeley.edu
Research Interests: Control, Intelligent Systems, and Robotics (CIR); Artificial Intelligence (AI); Cyber-Physical Systems and Design Automation (CPSDA)
Education: 2003, Ph.D., Aeronautics and Astronautics, Stanford University; 1999, M.S., Aeronautics and Astronautics, Stanford University; 1998, Engineering, Applied Mathematics, Ecole Polytechnique, France
Office Hours: Tue./Thu. 12:30pm-1:30pm, 258 Cory


Lenore Blum

Professor in Residence

Research Interests: Theory (THY)
Education: 1968, PhD, Mathematics, MIT


Manuel Blum

Professor Emeritus
621 Soda Hall; blum@cs.berkeley.edu
Education: 1964, Ph.D., Mathematics, MIT; 1961, M.S., Electrical Engineering, MIT; 1959, B.S., Electrical Engineering, MIT


Christian Borgs

Professor
borgs@berkeley.edu
Research Interests: Artificial Intelligence (AI); Theory (THY)
Education: 1987, PhD, Mathematical Physics, Max-Planck-Institute and Universitat Munchen
Teaching Schedule (Fall 2021):
CS 294-204. Phase Transitions, TuTh 12:30PM - 1:59PM, Soda 310


Eric Brewer

Professor Emeritus
417 Sutardja Dai Hall, 510-642-8143; brewer@cs.berkeley.edu
Research Interests: Operating Systems & Networking (OSNT); Energy (ENE); Security (SEC)
Education: 1994, Ph.D., EECS, MIT; 1989, B.S., EECS, UC Berkeley
Office Hours: M 2:30-3:30, Th 1-2, 623 Soda


Aydin Buluç

Adjunct Assistant Professor
aydin@eecs.berkeley.edu
Research Interests: Scientific Computing (SCI); Programming Systems (PS); Biosystems & Computational Biology (BIO); Computer Architecture & Engineering (ARC)
Education: 2010, Ph.D., Computer Science, University of California, Santa Barbara
Teaching Schedule (Spring 2021):
CS C267. Applications of Parallel Computers, TuTh 11:00AM - 12:29PM, Internet/Online


John F. Canny

Professor , CS Division Chair
389 Soda Hall; canny@berkeley.edu
Research Interests: Artificial Intelligence (AI); Control, Intelligent Systems, and Robotics (CIR); Graphics (GR); Human-Computer Interaction (HCI); Security (SEC)
Education: 1987, Ph.D., Electrical Engineering, MIT; 1983, M.S., Electrical Engineering, MIT; 1980, B.E. (Hons), Electrical Engineering, Adelaide University; 1979, B.Sc., Computer Science and Theoretical Physics, Adelaide University
Assistants: Tom Silva, 510-642-7699, thomassilva@eecs.berkeley.edu
Teaching Schedule (Spring 2021):
CS 194-100. EECS for All: Social Justice in EECS, MoWe 10:00AM - 11:29AM, Internet/Online
CS 294-100. EECS for All: Social Justice in EECS, MoWe 10:00AM - 11:29AM, Internet/Online
Teaching Schedule (Fall 2021):
CS 194-100. EECS for All: Social Justice in EECS, MoWe 11:00AM - 12:29PM, Soda 306


Sarah Chasins

Assistant Professor
schasins@cs.berkeley.edu
Research Interests: Programming Systems (PS); Human-Computer Interaction (HCI)
Education: 2019, Ph.D., Computer Science, University of California, Berkeley
Teaching Schedule (Fall 2021):
CS 164. Programming Languages and Compilers, MoWeFr 3:00PM - 3:59PM, Valley Life Sciences 2060
CS 298-7. Research Culture and Community Norms, Tu 12:30PM - 1:59PM, Soda 320


Jennifer Chayes

Professor , Dean
jchayes@berkeley.edu
Research Interests: Information, Data, Network, and Communication Sciences (IDNCS); Theory (THY); Biosystems & Computational Biology (BIO)
Education: 1983, PhD, Mathematical Physics, Princeton University


Alvin Cheung

Assistant Professor
785 Soda Hall; akcheung@cs.berkeley.edu
Research Interests: Database Management Systems (DBMS); Programming Systems (PS)
Education: 2015, Ph.D., Computer Science, MIT
Teaching Schedule (Spring 2021):
CS W186. Introduction to Database Systems
CS 298-12. Data Systems and Foundations Seminar, Tu 10:00AM - 10:59AM, Internet/Online
Teaching Schedule (Fall 2021):
CS 263. Design of Programming Languages, Mo 2:00PM - 3:29PM, Soda 320
CS 298-12. Database Seminar, Mo 1:00PM - 1:59PM, Soda 320


Alessandro Chiesa

Assistant Professor
683 Soda Hall; alexch@berkeley.edu
Research Interests: Security (SEC); Theory (THY)
Education: 2014, Ph.D., Computer Science, MIT; 2010, M.Eng., Computer Science, MIT; 2009, B.S., Computer Science and Mathematics, MIT
Teaching Schedule (Spring 2021):
CS 170. Efficient Algorithms and Intractable Problems, TuTh 9:00AM - 10:29AM, Internet/Online
CS 198-78. Blockchain Fundamentals, Th 6:00PM - 7:59PM, Internet/Online


Michael J. Clancy

Teaching Professor Emeritus
784 Soda Hall, 510-642-7017; clancy@cs.berkeley.edu
Research Interests: Education (EDUC)
Education: 1971, B.S., Mathematics, University of Illinois, Champaign/Urbana
Office Hours: by appointment, 784 Soda


Phillip Colella

Professor in Residence Emeritus
MS50A-1148 Lawrence Berkeley National Laboratory, 486-5412; pcolella@lbl.gov


Natacha Crooks

Assistant Professor
ncrooks@berkeley.edu
Research Interests: Database Management Systems (DBMS); Operating Systems & Networking (OSNT)
Education: 2019, Ph.D., Distributed Systems, University of Texas; 2012, BA, Computer Science and Law, University of Cambridge
Teaching Schedule (Spring 2021):
CS 162. Operating Systems and System Programming, TuTh 5:00PM - 6:29PM, Internet/Online
CS 298-12. Data Systems and Foundations Seminar, Tu 10:00AM - 10:59AM, Internet/Online
Teaching Schedule (Fall 2021):
CS 294-171. Privacy Preserving Systems, MoWe 9:30AM - 10:59AM, Soda 320
CS 298-7. Research Culture and Community Norms, Tu 12:30PM - 1:59PM, Soda 320


David E. Culler

Professor Emeritus
783 Soda Hall; culler@berkeley.edu
Research Interests: Computer Architecture & Engineering (ARC); Energy (ENE); Operating Systems & Networking (OSNT); Cyber-Physical Systems and Design Automation (CPSDA); Programming Systems (PS); Security (SEC)
Education: 1989, Ph.D., MIT; 1985, M.S., MIT; 1980, B.A., U.C. Berkeley
Assistants: David Schonenberg, 465A Soda, 4-5123, schonenberg@berkeley.edu


Trevor Darrell

Professor in Residence
748 Sutardja Dai Hall; trevor@eecs.berkeley.edu
Research Interests: Artificial Intelligence (AI); Control, Intelligent Systems, and Robotics (CIR)
Education: 1996, PhD, MAS, MIT; 1988, BSE, CS, U.Penn.
Teaching Schedule (Fall 2021):
CS 294-43. Visual Object and Activity Recognition, Mo 10:00AM - 11:59AM,
CS 298-15. BAIR First-year Proseminar, We 1:00PM - 1:59PM, Soda 306


James Demmel

Professor
564 Soda Hall, 510-643-5386; demmel@cs.berkeley.edu
Research Interests: Computer Architecture & Engineering (ARC); Scientific Computing (SCI)
Education: 1983, Ph.D., Computer Science, UC Berkeley; 1975, B.S., Mathematics, Caltech
Office Hours: Wed, 8:30 - 9:30 am, 564 Soda
Assistants: Tammy Johnson, 565 Soda, 643-4816, tamille@eecs.berkeley.edu
Teaching Schedule (Spring 2021):
CS 170. Efficient Algorithms and Intractable Problems, TuTh 9:00AM - 10:29AM, Internet/Online
CS C267. Applications of Parallel Computers, TuTh 11:00AM - 12:29PM, Internet/Online
Teaching Schedule (Fall 2021):
CS 170. Efficient Algorithms and Intractable Problems, TuTh 11:00AM - 12:29PM, Internet/Online


John DeNero

Associate Teaching Professor
denero@berkeley.edu
Research Interests: Artificial Intelligence (AI); Education (EDUC)
Education: 2010, Ph.D., Computer Science, University of California, Berkeley; 2002, M.A., Philosophy, Stanford University; 2001, B.S., Mathematical & Computational Science and Symbolic Systems, Stanford University
Office Hours: See Homepage, 781 Soda
Teaching Schedule (Spring 2021):
CS 47A. Self-paced courses
CS 198-74. ANova DeCal, Th 7:00PM - 7:59PM, Internet/Online
Teaching Schedule (Fall 2021):
CS 47A. Self-paced courses
CS 61A. The Structure and Interpretation of Computer Programs, MoWeFr 2:00PM - 2:59PM, Internet/Online
CS 195. Social Implications of Computer Technology, We 12:00PM - 1:29PM, Internet/Online
CS 195-2. Social Implications of Computer Technology, We 12:00PM - 1:29PM, Soda 320
CS H195. Honors Social Implications of Computer Technology, We 12:00PM - 1:29PM, Internet/Online


Anca Dragan

Assistant Professor
776 Sutardja Dai Hall; anca@berkeley.edu
Research Interests: Artificial Intelligence (AI); Control, Intelligent Systems, and Robotics (CIR); Human-Computer Interaction (HCI)
Education: 2015, PhD, Robotics, Carnegie Mellon University; 2009, B.S., Computer Science, Jacobs University, Bremen
Teaching Schedule (Spring 2021):
CS 287H. Algorithmic Human-Robot Interaction, TuTh 3:30PM - 4:59PM, Internet/Online
Teaching Schedule (Fall 2021):
CS 188. Introduction to Artificial Intelligence, TuTh 5:00PM - 6:29PM, Internet/Online


Prabal Dutta

Associate Professor
550C Cory Hall; prabal@berkeley.edu
Research Interests: Computer Architecture & Engineering (ARC); Cyber-Physical Systems and Design Automation (CPSDA); Energy (ENE); Operating Systems & Networking (OSNT)
Education: 2009, PhD, Computer Science, University of California, Berkeley; 1997, B.S., Electrical and Computer Engineering, Ohio State University
Assistants: Mary Stewart, marys@eecs.berkeley.edu; Sarah Gaugler, 3117B Etcheverry, 2-4993, sarunyon@berkeley.edu
Teaching Schedule (Spring 2021):
EE 375. Teaching Techniques for Electrical Engineering
Teaching Schedule (Fall 2021):
EE 375. Teaching Techniques for Electrical Engineering, Tu 5:00PM - 6:59PM, Social Sciences Building 170


Alexei (Alyosha) Efros

Professor
724 Sutardja Dai Hall; efros@eecs.berkeley.edu
Research Interests: Artificial Intelligence (AI); Graphics (GR)
Education: 2003, PhD, Computer Science, UC Berkeley; 1997, BS, Computer Science, University of Utah
Teaching Schedule (Spring 2021):
CS C280. Computer Vision, TuTh 12:30PM - 1:59PM, Internet/Online
Teaching Schedule (Fall 2021):
CS 194-26. Intro to Computer Vision and Computational Photography, MoWe 5:00PM - 6:29PM, Hearst Field Annex A1
CS 294-26. Intro to Computer Vision and Computational Photography, MoWe 5:00PM - 6:29PM, Hearst Field Annex A1


Laurent El Ghaoui

Professor
421 Sutardja Dai Hall; elghaoui@eecs.berkeley.edu
Research Interests: Control, Intelligent Systems, and Robotics (CIR)
Education: 1990, Ph.D., Aeronautics and Astronautics, Stanford; 1985, B.S., Mathematics, Ecole Polytechnique
Office Hours: Wed., 9:00-10:00am, 421 Sutardja Dai
Teaching Schedule (Spring 2021):
EECS 127. Optimization Models in Engineering, TuTh 11:00AM - 12:29PM, Internet/Online
EECS 227AT. Optimization Models in Engineering, TuTh 11:00AM - 12:29PM, Internet/Online
Teaching Schedule (Fall 2021):
EECS 127. Optimization Models in Engineering, TuTh 9:30AM - 10:59AM, Internet/Online
EECS 227AT. Optimization Models in Engineering, TuTh 9:30AM - 10:59AM, Internet/Online
EE 227BT. Convex Optimization, TuTh 11:00AM - 12:29PM, Physics Building 2


Hany Farid

Professor
hfarid@berkeley.edu
Research Interests: Graphics (GR)
Education: 1997, PhD, Computer Science, University of Pennsylvania


Richard J. Fateman

Professor Emeritus
441 Soda Hall, 510-847-2368; fateman@cs.berkeley.edu
Research Interests: Artificial Intelligence (AI); Scientific Computing (SCI)
Office Hours: BY APPT, 441 Soda


Jerome A. Feldman

Professor Emeritus
739 Soda Hall, 510-666-2900; jfeldman@cs.berkeley.edu
Research Interests: Artificial Intelligence (AI); Biosystems & Computational Biology (BIO); Security (SEC)
Education: 1964, Ph.D., Computer Science and Mathematics, Carnegie Mellon University; 1961, M.S., Mathematics, University of Pittsburgh; 1960, B.S., Physics, University of Rochester


Domenico Ferrari

Professor Emeritus


Armando Fox

Professor
581 Soda Hall, 510-642-6820; fox@berkeley.edu
Research Interests: Programming Systems (PS); Education (EDUC); Human-Computer Interaction (HCI)
Assistants: Tammy Johnson, 565 Soda, 643-4816, tamille@eecs.berkeley.edu
Teaching Schedule (Spring 2021):
CS 169L. Software Engineering Team Project, We 12:00PM - 12:59PM, Internet/Online
Teaching Schedule (Fall 2021):
CS 24-3. Our Digital Quandary: The Co-Evolution of Information Technology and Society, Fr 1:00PM - 1:59PM, Soda 606
CS 169A-2. Introduction to Software Engineering, TuTh 3:30PM - 4:59PM, Soda 306
CS 375. Teaching Techniques for Computer Science, Fr 10:00AM - 11:59AM, Soda 306


Gerald Friedland

Adjunct Assistant Professor
fractor@icsi.berkeley.edu
Research Interests: Signal Processing (SP); Artificial Intelligence (AI); Information, Data, Network, and Communication Sciences (IDNCS)
Education: 2006, Ph.D., Computer Science, Freie Universitat Berlin; 2002, MSc, Computer Science, Freie Universitat Berlin
Teaching Schedule (Spring 2021):
CS 88. Computational Structures in Data Science, MoFr 1:00PM - 1:59PM, Internet/Online
Teaching Schedule (Fall 2021):
CS 294-82. Experimental Design for Machine Learning on Multimedia Data, Fr 1:00PM - 2:29PM, Soda 306


Jack Gallant

Below the Line , Professor
gallant@berkeley.edu
Research Interests: Biosystems & Computational Biology (BIO)
Education: 1995, Post-doc, Systems & Computational Neuroscience, Caltech & Wash Univ. Med. Schl.; 1988, PhD, Experimental Psychology, Yale University


Dan Garcia

Teaching Professor
777 Soda Hall, 510-517-4041; ddgarcia@cs.berkeley.edu
Research Interests: Education (EDUC); Graphics (GR)
Education: 2000, Ph.D., Computer Science, UC Berkeley; 1995, M.S., Computer Science, UC Berkeley; 1990, B.S., Computer Science, MIT; 1990, B.S., Electrical Engineering, MIT
Office Hours: Wed 10-11am (CS302, use class zoom); Wed 11-noon (CS10, use class zoom); Fri 4-5pm (by appt)
Teaching Schedule (Spring 2021):
CS 10. The Beauty and Joy of Computing, MoWe 11:00AM - 11:59AM, Internet/Online
NWMEDIA 190-2. Advanced Digital Animation, MoWeFr 1:00PM - 2:59PM, Internet/Online
CS 198-2. Gamescrafters, MoWeFr 3:00PM - 3:59PM, Internet/Online
CS 198-3. UCBUGG: 3D Modeling and Animation Decal, Tu 7:00PM - 8:59PM, Internet/Online
CS 198-303. UCBUGG: 3D Modeling and Animation Decal, Th 7:00PM - 8:59PM, Internet/Online
CS 302. Designing Computer Science Education, Fr 10:00AM - 11:59AM, Internet/Online


Sanjam Garg

Associate Professor
685 Soda Hall; sanjamg@berkeley.edu
Research Interests: Theory (THY); Security (SEC)
Education: 2013, Ph.D., Computer Science, University of California, Los Angeles; 2008, B.Tech, Computer Science and Engineering, Indian Institute of Technology, Delhi
Office Hours: See Homepage
Teaching Schedule (Spring 2021):
CS 171. Cryptography, MoWe 1:00PM - 2:29PM, Internet/Online
CS 198-77. Blockchain for Developers, Th 6:00PM - 7:59PM, Internet/Online


Ali Ghodsi

Adjunct Assistant Professor
aligh@berkeley.edu
Research Interests: Database Management Systems (DBMS); Operating Systems & Networking (OSNT)
Education: 2006, PhD, Computer Science, KTH/Royal Institute of Technology; 2002, MBA, Logistics and Marketing, Mid-Sweden University; 2002, MSc, Computer Engineering, Mid-Sweden University


Ken Goldberg

Professor
425 Sutardja Dai Hall, 510-643-9565; goldberg@berkeley.edu
Research Interests: Artificial Intelligence (AI); Control, Intelligent Systems, and Robotics (CIR); Human-Computer Interaction (HCI)
Education: 1990, PhD, Computer Science, Carnegie Mellon University; 1984, BSEE, Electrical Engineering, University of Pennsylvania; 1984, BSE, Economics, UPenn - Wharton
Office Hours: see personal homepage
Teaching Schedule (Fall 2021):
CS 298-15. BAIR First-year Proseminar, We 1:00PM - 1:59PM, Soda 306


Shafi Goldwasser

Professor
689 Soda Hall;
Research Interests: Theory (THY)
Education: 1984, Ph.D., Computer Science, UC Berkeley; 1981, M.S., Computer Science, UC Berkeley; 1979, B.S., Mathematics and Science, Carnegie Mellon
Teaching Schedule (Spring 2021):
CS 294-220. Computational Learning Theory, TuTh 5:00PM - 6:29PM, Internet/Online


Joseph Gonzalez

Assistant Professor
773 Soda Hall; jegonzal@eecs.berkeley.edu
Research Interests: Artificial Intelligence (AI); Database Management Systems (DBMS); Operating Systems & Networking (OSNT)
Education: 2012, Ph.D., Machine Learning, Carnegie Mellon University
Assistants: Boban Zarkovich, 465A Soda, 643-0264, boban@eecs.berkeley.edu; David Schonenberg, 465A Soda, 4-5123, schonenberg@berkeley.edu
Teaching Schedule (Spring 2021):
CS C200A. Principles and Techniques of Data Science, TuTh 9:30AM - 10:59AM, Internet/Online
CS 298-12. Data Systems and Foundations Seminar, Tu 10:00AM - 10:59AM, Internet/Online


Susan L. Graham

Professor Emerita
751 Soda Hall, 510-642-2059; graham@cs.berkeley.edu
Research Interests: Graphics (GR); Human-Computer Interaction (HCI); Programming Systems (PS); Scientific Computing (SCI)
Office Hours: by appointment, 751 Soda


Nika Haghtalab

Assistant Professor
nika@berkeley.edu
Research Interests: Artificial Intelligence (AI); Theory (THY)
Education: 2018, Ph.D., Computer Science, Carnegie Mellon University


Moritz Hardt

Assistant Professor
hardt@berkeley.edu
Education: 2011, PhD, Computer Science, Princeton University
Teaching Schedule (Fall 2021):
CS C281A. Statistical Learning Theory, TuTh 3:30PM - 4:59PM, Dwinelle 145


Michael A. Harrison

Professor Emeritus
441 Soda Hall, 510-642-1469; harrison@cs.berkeley.edu
Research Interests: Programming Systems (PS)
Education: 1963, Ph.D., Communication Sciences, University of Michigan; 1959, M.S., Electrical Engineering and Computing, Case Western Reserve University; 1958, B.S., Electrical Engineering, Case Western Reserve University
Office Hours: M 1-3 & by appointment


Björn Hartmann

Associate Professor
220A Jacobs Hall, 415 868 5720; bjoern@eecs.berkeley.edu
Research Interests: Human-Computer Interaction (HCI); Programming Systems (PS); Cyber-Physical Systems and Design Automation (CPSDA); Graphics (GR)
Education: 2009, Ph.D., Computer Science, Stanford University; 2002, MSE, Computer and Information Science, University of Pennsylvania; 2001, BSE/B.A., Digital Media Design/Communication, University of Pennsylvania
Office Hours: Fall'19: Thu 5-6pm, 220A Jacobs
Assistants: Aleta Martinez, 234 Jacobs, 5106647574, aleta@berkeley.edu
Teaching Schedule (Spring 2021):
CS 198-56. Web Design DeCal, Tu 7:00PM - 8:29PM, Internet/Online , Th 7:00PM - 7:59PM, Internet/Online
Teaching Schedule (Fall 2021):
CS 294-137. Immersive Computing and Virtual Reality, MoWe 2:00PM - 3:29PM, Soda 310


Brian Harvey

Teaching Professor Emeritus
784 Soda Hall, 510-642-8311; bh@cs.berkeley.edu
Research Interests: Education (EDUC)
Education: 1990, MA, Clinical Psychology, New College of California; 1985, PhD, Science & Mathematics Education, UC Berkeley; 1975, MS, Computer Science, Stanford; 1969, BS, Mathematics, MIT
Office Hours: by appointment, 784 Soda


Marti Hearst

Professor
307b South Hall, 510-642-8016; hearst@berkeley.edu
Research Interests: Human-Computer Interaction (HCI); Artificial Intelligence (AI)
Office Hours: See home page, 307B South


Joseph M. Hellerstein

Professor
789 Soda Hall, 510-643-4011;
Research Interests: Database Management Systems (DBMS); Operating Systems & Networking (OSNT)
Education: 1995, Ph.D., Computer Science, University of Wisconsin-Madison; 1992, MS, Computer Science, UC Berkeley; 1990, AB, Computer Science, Harvard University
Teaching Schedule (Spring 2021):
CS 194-35. Data Engineering, TuTh 5:00PM - 6:29PM, Internet/Online
CS 298-12. Data Systems and Foundations Seminar, Tu 10:00AM - 10:59AM, Internet/Online
Teaching Schedule (Fall 2021):
CS 298-12. Database Seminar, Mo 1:00PM - 1:59PM, Soda 320


Paul N. Hilfinger

Teaching Professor
787 Soda Hall, 510-642-8401; hilfingr@cs.berkeley.edu
Research Interests: Programming Systems (PS); Scientific Computing (SCI)
Education: 1980, Ph.D., Computer Science, Carnegie-Mellon University; 1973, AB, Mathematics, Princeton University
Teaching Schedule (Spring 2021):
CS 61A. The Structure and Interpretation of Computer Programs, MoWeFr 2:00PM - 2:59PM, Internet/Online
CS 198-8. Linux System Administration DeCal, TuTh 8:00PM - 8:59PM, Internet/Online
Teaching Schedule (Fall 2021):
CS 47B. Self-paced courses
CS 61B. Data Structures, MoWeFr 1:00PM - 1:59PM, Internet/Online


Joshua Hug

Associate Teaching Professor
779 Soda Hall; josh@joshh.ug
Research Interests: Education (EDUC)
Education: 2011, Ph.D., Electrical Engineering And Computer Science, UC Berkeley; 2003, B.S., Electrical and Computer Engineering, University of Texas at Austin
Office Hours: By Appointment Only (on leave), 779 Soda
Teaching Schedule (Spring 2021):
CS 47B. Self-paced courses
CS 61B. Data Structures, MoWeFr 1:00PM - 1:59PM, Internet/Online
CS 198-93. Directed Group Studies for Advanced Undergraduates, Mo 5:00PM - 6:29PM, Internet/Online
CS 198-114. Undergrad Research in Data Science (ULAB) DeCal, MoWe 7:00PM - 8:00PM, Internet/Online
Teaching Schedule (Fall 2021):
CS 10. The Beauty and Joy of Computing, MoWe 10:00AM - 10:59AM, Internet/Online
CS W186. Introduction to Database Systems, MoWe 5:00PM - 6:29PM, Internet/Online
CS 195. Social Implications of Computer Technology, We 12:00PM - 1:29PM, Internet/Online
CS 195-2. Social Implications of Computer Technology, We 12:00PM - 1:29PM, Soda 320
CS H195. Honors Social Implications of Computer Technology, We 12:00PM - 1:29PM, Internet/Online
CS H195-101. Honors Social Implications of Computer Technology, Th 11:00AM - 11:59AM, Internet/Online


Christopher Hunn

Lecturer
cthunn@eecs.berkeley.edu
Teaching Schedule (Spring 2021):
CS 370. Adaptive Instruction Methods in Computer Science, We 5:00PM - 6:59PM, Internet/Online
CS 370-2. Adaptive Instruction Methods in Computer Science, Th 5:00PM - 6:59PM, Internet/Online
Teaching Schedule (Fall 2021):
CS 370. Adaptive Instruction Methods in Computer Science, Tu 4:00PM - 5:59PM, Wheeler 212
CS 370-2. Adaptive Instruction Methods in Computer Science, We 2:00PM - 3:59PM, Wheeler 212


Nilah Ioannidis

Assistant Professor
513 Soda Hall; nilah@berkeley.edu
Research Interests: Biosystems & Computational Biology (BIO)
Education: 2013, Ph.D., Biophysics, Harvard University


Jiantao Jiao

Assistant Professor
257M Cory Hall;
Research Interests: Artificial Intelligence (AI); Information, Data, Network, and Communication Sciences (IDNCS); Control, Intelligent Systems, and Robotics (CIR); Theory (THY); Signal Processing (SP); Operating Systems & Networking (OSNT); Database Management Systems (DBMS); Cyber-Physical Systems and Design Automation (CPSDA)
Education: 2018, Ph.D., Electrical Engineering, Stanford University
Assistants: Kim Kail, 253 Cory, 510-643-6633, kail@erso.berkeley.edu
Teaching Schedule (Spring 2021):
EE 290-4. Theory of Multi-armed Bandits and Reinforcement Learning, TuTh 11:00AM - 12:29PM, Internet/Online
Teaching Schedule (Fall 2021):
EECS 208. Computational Principles for High-dimensional Data Analysis, TuTh 2:00PM - 3:29PM, Cory 293
EECS 225A. Statistical Signal Processing, TuTh 11:00AM - 12:29PM, Cory 293


Michael Jordan

Professor
387 Soda Hall; 427 Evans Hall; jordan@cs.berkeley.edu
Research Interests: Artificial Intelligence (AI); Biosystems & Computational Biology (BIO); Control, Intelligent Systems, and Robotics (CIR); Signal Processing (SP); Theory (THY)
Education: 1985, Ph.D., Cognitive Science, UC San Diego; 1980, M.S., Mathematics, Arizona State University; 1978, B.S., Psychology, Louisiana State University
Office Hours: by appointment
Teaching Schedule (Fall 2021):
CS 294-182. Machine Learning and Econ, TuTh 5:00PM - 6:29PM, Soda 306


Anthony D. Joseph

Professor
465 Soda Hall, 510-643-7212; adj@cs.berkeley.edu
Research Interests: Operating Systems & Networking (OSNT); Security (SEC)
Education: 1998, Ph.D., Computer Science, MIT; 1988, S.M./S.B., Electrical Engineering and Computer Science/Computer Science and Engineering, MIT
Office Hours: By appointment only - please email for appointment
Assistants: Boban Zarkovich, 465A Soda, 643-0264, boban@eecs.berkeley.edu
Teaching Schedule (Spring 2021):
CS 162. Operating Systems and System Programming, TuTh 5:00PM - 6:29PM, Internet/Online


William M. Kahan

Professor Emeritus
513 Soda Hall, 510-642-5638; wkahan@cs.berkeley.edu
Research Interests: Computer Architecture & Engineering (ARC); Scientific Computing (SCI)
Education: 1958, Ph.D., Mathematics, University of Toronto; 1956, Master's, Mathematics, University of Toronto; 1954, B.A., Mathematics, University of Toronto
Office Hours: Irregular- phone for app't


Angjoo Kanazawa

Assistant Professor
kanazawa@berkeley.edu
Research Interests: Artificial Intelligence (AI); Graphics (GR)
Education: 2017, Ph.D., Computer Science, University of Maryland, College Park
Teaching Schedule (Spring 2021):
CS 184. Foundations of Computer Graphics, TuTh 12:30PM - 1:59PM, Internet/Online
CS 284A. Foundations of Computer Graphics, TuTh 12:30PM - 1:59PM, Internet/Online
Teaching Schedule (Fall 2021):
CS 194-26. Intro to Computer Vision and Computational Photography, MoWe 5:00PM - 6:29PM, Hearst Field Annex A1
CS 294-26. Intro to Computer Vision and Computational Photography, MoWe 5:00PM - 6:29PM, Hearst Field Annex A1


Richard M. Karp

Professor Emeritus
621 Soda Hall, 510-642-5799; karp@cs.berkeley.edu
Research Interests: Biosystems & Computational Biology (BIO); Operating Systems & Networking (OSNT); Theory (THY)
Education: 1959, Ph.D., Applied Mathematics, Harvard; 1956, S.M., Applied Mathematics, Harvard; 1955, A.B., Mathematics, Harvard
Office Hours: M 1:30-2:30, 621 Soda
Assistants: Olivia Chen, 695 Soda, (510) 642-9467, theoryadmin@eecs.berkeley.edu


Randy H. Katz

Professor
775 Soda Hall, 510-642-8778; randy@cs.berkeley.edu
Research Interests: Computer Architecture & Engineering (ARC); Operating Systems & Networking (OSNT)
Education: 1980, PhD, Computer Science, UC Berkeley; 1978, MS, Computer Science, UC Berkeley; 1976, AB, Computer Science & Math, Cornell University
Office Hours: By appointment. Contact joelmold@berkeley.edu
Assistants: Boban Zarkovich, 465A Soda, 643-0264, boban@eecs.berkeley.edu


Daniel Klein

Professor
778 Sutardja Dai Hall, 510-643-0805; klein@cs.berkeley.edu
Research Interests: Artificial Intelligence (AI)
Education: 2004, M.S./Ph.D., Computer Science, Stanford University; 1999, M.St, Linguistics, Oxford University; 1998, B.A., Math, CS, Linguistics, Cornell University
Office Hours: Tuesday 2pm-3:30pm (may be in 778 SDH), 730 Sutardja Dai
Teaching Schedule (Spring 2021):
CS 288. Natural Language Processing, MoWe 2:30PM - 3:59PM, Internet/Online


John D. Kubiatowicz

Professor
673 Soda Hall, 510-643-6817; kubitron@cs.berkeley.edu
Research Interests: Operating Systems & Networking (OSNT); Security (SEC)
Education: 1998, Ph.D., Electrical Engineering and Computer Science (minor in Physics), M.I.T.; 1993, M.S., Electrical Engineering and Computer Science, M.I.T.; 1987, B.S., EE and Physics, M.I.T.
Office Hours: M/Th 1-2pm, 673 Soda
Teaching Schedule (Fall 2021):
CS 262A. Advanced Topics in Computer Systems, TuTh 2:00PM - 3:29PM, Soda 310


Edward A. Lee

Professor Emeritus , Professor in the Graduate School
545Q Cory Hall, 510-643-3728; eal@eecs.berkeley.edu
Research Interests: Cyber-Physical Systems and Design Automation (CPSDA); Programming Systems (PS); Signal Processing (SP); Computer Architecture & Engineering (ARC); Information, Data, Network, and Communication Sciences (IDNCS); Design, Modeling and Analysis (DMA)
Education: 1986, PhD, EECS, UC Berkeley; 1981, SM, EECS, MIT; 1979, BS, CS and Eng. & Applied Science, Yale
Office Hours: By appointment, 545Q Cory
Teaching Schedule (Spring 2021):
CS 24-2. The Coevolution of Humans and Machines, Fr 10:00AM - 10:59AM, Internet/Online
Teaching Schedule (Fall 2021):
CS 24-2. The Coevolution of Humans and Machines, Fr 11:00AM - 11:59AM, Cory 531


Sergey Levine

Assistant Professor
754 Sutardja Dai Hall;
Research Interests: Artificial Intelligence (AI); Control, Intelligent Systems, and Robotics (CIR)
Education: 2014, Ph.D., Computer Science, Stanford University; 2009, B.S/M.S., Computer Science, Stanford University
Teaching Schedule (Spring 2021):
CS W182. Designing, Visualizing and Understanding Deep Neural Networks, MoWe 5:30PM - 6:59PM, Internet/Online
CS 282A. Designing, Visualizing and Understanding Deep Neural Networks, MoWe 5:30PM - 6:59PM, Internet/Online
Teaching Schedule (Fall 2021):
CS 285. Deep Reinforcement Learning, Decision Making, and Control, MoWe 5:00PM - 6:29PM, Internet/Online


Jennifer Listgarten

Professor

Research Interests: Biosystems & Computational Biology (BIO); Artificial Intelligence (AI)
Education: 2007, Ph.D., Computer Science, University of Toronto
Teaching Schedule (Spring 2021):
CS 294-150. Machine Learning and Statistics Meet Biology & Chemistry, Mo 2:00PM - 4:59PM, Internet/Online
Teaching Schedule (Fall 2021):
CS 189. Introduction to Machine Learning, TuTh 2:00PM - 3:29PM, Internet/Online
CS 289A. Introduction to Machine Learning, TuTh 2:00PM - 3:29PM, Internet/Online


Michael Lustig

Professor
506 Cory Hall, (510) 643-9338; mikilustig@berkeley.edu
Research Interests: Signal Processing (SP); Scientific Computing (SCI); Physical Electronics (PHY); Information, Data, Network, and Communication Sciences (IDNCS); Biosystems & Computational Biology (BIO); Control, Intelligent Systems, and Robotics (CIR); Artificial Intelligence (AI); Computer Architecture & Engineering (ARC); Database Management Systems (DBMS); Design, Modeling and Analysis (DMA); Energy (ENE); Graphics (GR); Human-Computer Interaction (HCI); Integrated Circuits (INC); Micro/Nano Electro Mechanical Systems (MEMS); Operating Systems & Networking (OSNT); Programming Systems (PS); Security (SEC)
Education: 2008, PhD, EE, Stanford University; 2004, MSc, EE, Stanford University; 2001, BSc, EE, Technion, IIT
Office Hours: Monday 11-12am email for zoom link; By appointment
Teaching Schedule (Spring 2021):
EE 84. Fun with Ham Radio, Mo 6:00PM - 7:59PM, Internet/Online
EE 194-2. Hands on Ham Radio, We 6:00PM - 7:59PM, Internet/Online
EE C225E. Principles of Magnetic Resonance Imaging, TuTh 3:30PM - 4:59PM, Internet/Online
EE 298-2. Hands on Ham Radio, We 6:00PM - 7:59PM, Internet/Online
Teaching Schedule (Fall 2021):
EECS 16A. Designing Information Devices and Systems I, TuTh 9:30AM - 10:59AM, Internet/Online
EE 39. Hands-on Ham Radio, We 10:00AM - 11:59AM, Cory 531
EE 84. Sophomore Seminar, Th 4:00PM - 5:59PM, Cory 531


Jitendra Malik

Professor
722 Sutardja Dai Hall, 510-642-7597; malik@berkeley.edu
Research Interests: Artificial Intelligence (AI); Biosystems & Computational Biology (BIO); Control, Intelligent Systems, and Robotics (CIR); Graphics (GR); Human-Computer Interaction (HCI); Signal Processing (SP)
Education: 1980, B.Tech, Electrical Engineering, Indian Institute of Technology, Kanpur; 1975, Ph.D., Computer Science, Stanford University
Office Hours: By appointment only, 722 Sutardja Dai
Assistants: Angie Abbatecola, 741 Soda, (510) 643-6413, angie@cs.berkeley.edu
Teaching Schedule (Spring 2021):
CS C280. Computer Vision, TuTh 12:30PM - 1:59PM, Internet/Online
EE 290-5. Integrated Perception, Learning, and Control, We 10:00AM - 11:59AM,
Teaching Schedule (Fall 2021):
CS 189. Introduction to Machine Learning, TuTh 2:00PM - 3:29PM, Internet/Online
CS 289A. Introduction to Machine Learning, TuTh 2:00PM - 3:29PM, Internet/Online


Jelani Nelson

Professor
633 Soda Hall; minilek@berkeley.edu
Research Interests: Theory (THY); Database Management Systems (DBMS)
Education: 2011, Ph.D., Computer Science, MIT; 2006, M.Eng., Computer Science, MIT; 2005, S.B., Computer Science, Mathematics, MIT
Teaching Schedule (Spring 2021):
CS 198-112. Introduction to Algorithmic Thinking DeCal, Tu 5:00PM - 6:29PM, Internet/Online
Teaching Schedule (Fall 2021):
CS 170. Efficient Algorithms and Intractable Problems, TuTh 11:00AM - 12:29PM, Internet/Online


Ren Ng

Assistant Professor
8062 Berkeley Way West; ren@eecs.berkeley.edu
Research Interests: Graphics (GR); Signal Processing (SP); Artificial Intelligence (AI)
Education: 2006, Ph.D., Computer Science, Stanford University; 2006, M.S., Computer Science, Stanford University; 2001, B.S., Mathematical and Computational Science, Stanford University
Office Hours: Thursday 1 - 2pm or by appointment
Teaching Schedule (Spring 2021):
CS 184. Foundations of Computer Graphics, TuTh 12:30PM - 1:59PM, Internet/Online
CS 284A. Foundations of Computer Graphics, TuTh 12:30PM - 1:59PM, Internet/Online
Teaching Schedule (Fall 2021):
CS 294-164. Computational Color, Tu 2:00PM - 4:59PM, Soda 320


James O'Brien

Professor
job@eecs.berkeley.edu
Research Interests: Graphics (GR); Human-Computer Interaction (HCI); Scientific Computing (SCI)
Education: 2000, Ph.D., Computer Science, Georgia Institute of Technology; 1997, M.S., Computer Science, Georgia Institute of Technology; 1992, B.S., Computer Science, Florida International University


Christos Papadimitriou

Professor Emeritus
christos@cs.berkeley.edu
Research Interests: Biosystems & Computational Biology (BIO); Theory (THY)
Assistants: Olivia Chen, 695 Soda, (510) 642-9467, theoryadmin@eecs.berkeley.edu


Aditya Parameswaran

Assistant Professor
212 South Hall; adityagp@eecs.berkeley.edu
Research Interests: Database Management Systems (DBMS); Human-Computer Interaction (HCI)
Education: 2013, PhD, Computer Science, Stanford; 2007, BTech, Computer Science and Engineering, IIT Bombay
Office Hours: by appointment
Teaching Schedule (Spring 2021):
CS 194-35. Data Engineering, TuTh 5:00PM - 6:29PM, Internet/Online
CS 298-12. Data Systems and Foundations Seminar, Tu 10:00AM - 10:59AM, Internet/Online
Teaching Schedule (Fall 2021):
CS 298-12. Database Seminar, Mo 1:00PM - 1:59PM, Soda 320


Beresford N. Parlett

Professor Emeritus
799 Evans Hall;


David A. Patterson

Professor Emeritus , Professor in the Graduate School
579 Soda Hall, 642-6587; pattrsn@cs.berkeley.edu
Research Interests: Computer Architecture & Engineering (ARC); Operating Systems & Networking (OSNT)
Education: 1976, PhD, Computer Science, UCLA; 1970, MS, Computer Science, UCLA; 1969, AB, Mathematics, UCLA
Office Hours: Mondays, by appointment, 579 Soda
Assistants: Boban Zarkovich, 465A Soda, 643-0264, boban@eecs.berkeley.edu


Eric Paulos

Professor
paulos@berkeley.edu
Research Interests: Human-Computer Interaction (HCI)
Office Hours: See Homepage www.paulos.net
Teaching Schedule (Spring 2021):
CS 198-80. Extended Reality Development DeCal (Formerly Virtual Reality Development DeCal), Th 2:00PM - 3:59PM, Internet/Online


Vern Paxson

Professor
737 Soda Hall, 3-4209; 630 International Computer Science Institute, 666-2882; vern@berkeley.edu
Research Interests: Security (SEC); Operating Systems & Networking (OSNT)
Office Hours: By appointment via Zoom


Kristofer Pister

Professor
512 Cory Hall; ksjp@berkeley.edu
Research Interests: Micro/Nano Electro Mechanical Systems (MEMS); Control, Intelligent Systems, and Robotics (CIR); Integrated Circuits (INC)
Education: 1992, Ph.D., EECS, UC Berkeley; 1989, M.S., EECS, UC Berkeley; 1986, B.A., Applied Physics, UC San Diego
Office Hours: W 11-12, Th 4:30-5:30, 512 Cory
Teaching Schedule (Spring 2021):
EE 194-1. 28 nm SoC for IoT, TuTh 3:30PM - 4:59PM, Internet/Online
EE 290-7. Advanced Topics in Electrical Engineering, TuTh 3:30PM - 4:59PM, Internet/Online
Teaching Schedule (Fall 2021):
EE 24. BLISS: Berkeley Low-cost Interplanetary Solar Sail, We 4:00PM - 4:59PM, Cory 299
EE 147. Introduction to Microelectromechanical Systems (MEMS), TuTh 12:30PM - 1:59PM, Cory 540AB
EE 247A. Introduction to Microelectromechanical Systems (MEMS), TuTh 12:30PM - 1:59PM, Cory 540AB


Raluca Ada Popa

Assistant Professor
729 Soda Hall; raluca.popa@berkeley.edu
Research Interests: Operating Systems & Networking (OSNT); Security (SEC)
Education: 2014, Doctor of Philosophy, Computer Science, Massachusetts Institute of Technology; 2010, Masters of Engineering, Computer Science, Massachusetts Institute of Technology; 2009, Bachelor's degree, Computer Science and Mathematics, Massachusetts Institute of Technology
Office Hours: Tuesday 2-3pm, 729 Soda
Assistants: Boban Zarkovich, 465A Soda, 643-0264, boban@eecs.berkeley.edu


Jonathan Ragan-Kelley

Assistant Professor
525 Soda Hall; jrk@berkeley.edu
Research Interests: Graphics (GR); Programming Systems (PS); Computer Architecture & Engineering (ARC)
Education: 2014, PhD, Electrical Engineering & Computer Science, Massachusetts Institute of Technology; 2007, SM, Electrical Engineering & Computer Science, Massachusetts Institute of Technology; 2004, BS, Computer Science, Stanford University
Assistants: Ria Melendres Briggs, 563 Soda, (510) 643-1455, riamelendres@berkeley.edu


Prasad Raghavendra

Associate Professor
623 Soda Hall; prasad@cs.berkeley.edu
Research Interests: Theory (THY)
Education: 2009, PhD, Computer Science and Engineering, University of Washington, Seattle; 2007, M.S., Computer Science and Engineering, University of Washington, Seattle; 2005, B.S., Computer Science, Indian Institute of Technology , Madras, India
Office Hours: Wed 11-noon, 623 Soda
Teaching Schedule (Spring 2021):
CS 270. Combinatorial Algorithms and Data Structures, MoWe 5:00PM - 6:29PM, Internet/Online


Kannan Ramchandran

Professor
269 Cory Hall, 510-642-2353; kannanr@eecs.berkeley.edu
Research Interests: Information, Data, Network, and Communication Sciences (IDNCS); Signal Processing (SP); Control, Intelligent Systems, and Robotics (CIR)
Education: 1993, Ph.D., Computer Science, Columbia University; 1984, M.S., Computer Science, Columbia University; 1982, B.E., Computer Science, City College of New York
Office Hours: Tu. 3:00-4:00, or by appt., 258 Cory
Assistants: Kim Kail, 253 Cory, 510-643-6633, kail@erso.berkeley.edu
Teaching Schedule (Spring 2021):
EE 123. Digital Signal Processing, TuTh 11:00AM - 12:29PM, Internet/Online


Satish Rao

Professor
687 Soda Hall, 510-642-4328; satishr@cs.berkeley.edu
Research Interests: Biosystems & Computational Biology (BIO); Theory (THY)
Assistants: Olivia Chen, 695 Soda, (510) 642-9467, theoryadmin@eecs.berkeley.edu
Teaching Schedule (Spring 2021):
CS 70. Discrete Mathematics and Probability Theory, TuTh 12:30PM - 1:59PM, Internet/Online
Teaching Schedule (Fall 2021):
CS 70. Discrete Mathematics and Probability Theory, TuTh 11:00AM - 12:29PM, Internet/Online


Sylvia Ratnasamy

Professor
413 Soda Hall, 2-8905; sylvia@eecs.berkeley.edu
Research Interests: Operating Systems & Networking (OSNT)
Assistants: Carlyn Chinen, 510-990-5109, cchinen@berkeley.edu; David Schonenberg, 465A Soda, 4-5123, schonenberg@berkeley.edu
Teaching Schedule (Spring 2021):
CS 268. Computer Networks, TuTh 9:30AM - 10:59AM, Internet/Online


Benjamin Recht

Associate Professor
572 Cory Hall; brecht@berkeley.edu
Research Interests: Artificial Intelligence (AI); Control, Intelligent Systems, and Robotics (CIR); Signal Processing (SP)
Assistants: Ria Melendres Briggs, 563 Soda, (510) 643-1455, riamelendres@berkeley.edu
Teaching Schedule (Fall 2021):
CS C281A. Statistical Learning Theory, TuTh 3:30PM - 4:59PM, Dwinelle 145


Lawrence A. Rowe

Professor Emeritus
rowe@eecs.berkeley.edu
Education: 1976, Ph.D., Information and Computer Science, University of California, Irvine; 1970, B.A., Mathematics, University of California, Irvine


Jaijeet Roychowdhury

Professor
545E Cory Hall, 643-5664; jr@berkeley.edu
Research Interests: Artificial Intelligence (AI); Cyber-Physical Systems and Design Automation (CPSDA); Computer Architecture & Engineering (ARC); Control, Intelligent Systems, and Robotics (CIR)
Education: 1993, PhD, EECS, Berkeley; 1989, MS, EECS, Berkeley; 1987, B.Tech., EE, IIT Kanpur
Teaching Schedule (Spring 2021):
EE 219A. Numerical Simulation and Modeling, MoWe 4:00PM - 5:59PM, Internet/Online


Stuart J. Russell

Professor
740 Sutardja Dai Hall, 510-642-4964; russell@cs.berkeley.edu
Research Interests: Artificial Intelligence (AI); Control, Intelligent Systems, and Robotics (CIR); Biosystems & Computational Biology (BIO)
Education: 1986, PhD, Computer Science, Stanford University; 1982, BA Hons (1st class), Physics, Oxford University
Teaching Schedule (Spring 2021):
CS 188. Introduction to Artificial Intelligence, MoWeFr 3:00PM - 3:59PM, Internet/Online


Anant Sahai

Professor
267 Cory Hall; sahai@eecs.berkeley.edu
Research Interests: Information, Data, Network, and Communication Sciences (IDNCS); Artificial Intelligence (AI); Control, Intelligent Systems, and Robotics (CIR); Theory (THY); Signal Processing (SP)
Education: 2001, PhD, EECS, Massachusetts Institute of Technology; 1996, SM, EECS, Massachusetts Institute of Technology; 1994, BS, EECS, University of California, Berkeley
Office Hours: MW 3:30-4:30
Assistants: Kim Kail, 253 Cory, 510-643-6633, kail@erso.berkeley.edu
Teaching Schedule (Spring 2021):
CS 198-71. Going Down the EECS Stack, We 6:00PM - 7:59PM, Internet/Online
Teaching Schedule (Fall 2021):
EECS 16B. Designing Information Devices and Systems II, TuTh 12:30PM - 1:59PM, Internet/Online


Niloufar Salehi

Below The Line Assistant Professor
313 South Hall; nsalehi@berkeley.edu
Research Interests: Human-Computer Interaction (HCI)
Education: 2019, Ph.D., Computer Science, Stanford University


Koushik Sen

Professor
735 Soda Hall, 510-642-2420; ksen@cs.berkeley.edu
Research Interests: Programming Systems (PS); Security (SEC)
Office Hours: Fridays 2pm-3pm, 735 Soda
Assistants: Tammy Johnson, 565 Soda, 643-4816, tamille@eecs.berkeley.edu
Teaching Schedule (Fall 2021):
CS 264. Implementation of Programming Languages, TuTh 9:30AM - 10:59AM, Valley Life Sciences 2070


Carlo H. Séquin

Professor Emeritus
639 Soda Hall, 510-642-5103; sequin@cs.berkeley.edu
Research Interests: Graphics (GR); Human-Computer Interaction (HCI)
Education: 1969, Ph.D., Experimental Physics, University of Basel, Switzerland
Office Hours: see homepage for currently valid time slots, 639 Soda


Sanjit A. Seshia

Professor
566 Cory Hall, 510-643-6968; sseshia@eecs.berkeley.edu
Research Interests: Cyber-Physical Systems and Design Automation (CPSDA); Programming Systems (PS); Artificial Intelligence (AI); Control, Intelligent Systems, and Robotics (CIR); Security (SEC); Theory (THY)
Office Hours: MW 2:30-3 pm, or by appointment, 566 Cory
Assistants: Charlotte Jones, 550 Sutardja Dai, 510-664-4203, cmjones@eecs.berkeley.edu
Teaching Schedule (Spring 2021):
EECS 219C. Formal Methods: Specification, Verification, and Synthesis, MoWe 1:00PM - 2:29PM, Internet/Online
Teaching Schedule (Fall 2021):
EECS 149. Introduction to Embedded Systems, MoWe 9:30AM - 10:59AM, Soda 306
CS C249A. Introduction to Embedded Systems, MoWe 9:30AM - 10:59AM, Soda 306
EE C249A. Introduction to Embedded Systems, MoWe 9:30AM - 10:59AM, Soda 306


Sophia Shao

Assistant Professor
570 Cory Hall; ysshao@berkeley.edu
Research Interests: Computer Architecture & Engineering (ARC); Integrated Circuits (INC); Cyber-Physical Systems and Design Automation (CPSDA)
Education: 2016, Ph.D., Computer Science, Harvard University
Office Hours: Monday, 11am-12pm, 570 Cory
Teaching Schedule (Spring 2021):
EE 290-2. Hardware for Machine Learning, MoWe 2:00PM - 3:29PM, Internet/Online


Scott Shenker

Professor
415 Soda Hall, 3-3043; shenker@icsi.berkeley.edu
Research Interests: Operating Systems & Networking (OSNT)
Education: 1983, Ph.D., Physics, University of Chicago; 1978, Sc.B., Physics, Brown University
Assistants: David Schonenberg, 465A Soda, 4-5123, schonenberg@berkeley.edu


Jonathan Shewchuk

Professor
529 Soda Hall, 510-642-3936; jrs@cs.berkeley.edu
Research Interests: Scientific Computing (SCI); Theory (THY); Graphics (GR)
Teaching Schedule (Spring 2021):
CS 189. Introduction to Machine Learning, MoWe 7:30PM - 8:59PM, Internet/Online
CS 289A. Introduction to Machine Learning, MoWe 7:30PM - 8:59PM, Internet/Online
CS 294-176. Readings in Neural Network Mathematics, MoWe 5:00PM - 6:29PM, Internet/Online


Alistair Sinclair

Professor
677 Soda Hall, 510-643-8144; sinclair@cs.berkeley.edu
Research Interests: Theory (THY)
Office Hours: M 1:30-2:30, Tu 12:45-1:45, 677 Soda
Assistants: Olivia Chen, 695 Soda, (510) 642-9467, theoryadmin@eecs.berkeley.edu
Teaching Schedule (Spring 2021):
CS 172. Computability and Complexity, TuTh 11:00AM - 12:29PM, Internet/Online
Teaching Schedule (Fall 2021):
CS 271. Randomness and Computation, TuTh 11:00AM - 12:29PM, Soda 306


Alan J. Smith

Professor Emeritus
192 Soda Hall, 510-642-5290; smith@eecs.berkeley.edu
Research Interests: Computer Architecture & Engineering (ARC); Operating Systems & Networking (OSNT)
Office Hours: by appointment only - send email or call, 192 Soda


Dawn Song

Professor
675 Soda Hall, 510-642-8282; dawnsong@cs.berkeley.edu
Research Interests: Artificial Intelligence (AI); Operating Systems & Networking (OSNT); Security (SEC); Programming Systems (PS)
Education: 2002, Ph.D., Computer Science, UC Berkeley; 1999, M.S., Computer Science, Carnegie Mellon University
Teaching Schedule (Spring 2021):
CS 188. Introduction to Artificial Intelligence, MoWeFr 3:00PM - 3:59PM, Internet/Online


Yun S. Song

Professor
304B Stanley Hall, 510-642-2351; 321 Evans Hall; yss@berkeley.edu
Research Interests: Biosystems & Computational Biology (BIO); Theory (THY)
Education: 2001, PhD, Physics, Stanford University; 1997, B.S., Mathematics, MIT; 1996, B.S., Physics, MIT
Office Hours: M 5:30-6:30pm; TuTh 6:30-7pm


Costas J. Spanos

Professor
510 Cory Hall, 510-643-6776;
Research Interests: Energy (ENE); Integrated Circuits (INC); Physical Electronics (PHY)
Assistants: Yovana Gomez, 406G Cory, yovgomez@berkeley.edu
Teaching Schedule (Spring 2021):
EE 198-2. WITI@UC DeCal: The exploration of inclusive pathways into the tech industry, Tu 6:00PM - 7:29PM, Internet/Online


Jacob Steinhardt

Below The Line Assistant Professor
325 Evans Hall; jsteinhardt@berkeley.edu
Research Interests: Artificial Intelligence (AI); Information, Data, Network, and Communication Sciences (IDNCS)
Education: 2018, PhD, Computer Science, Stanford; 2012, BSc, Mathematics, MIT


Ion Stoica

Professor
481-2 Soda Hall, 510-643-4007; istoica@eecs.berkeley.edu
Research Interests: Operating Systems & Networking (OSNT); Security (SEC)
Education: 2000, Ph.D., Electrical and Computer Engineering, Carnegie Mellon University; 1989, M.S., Computer Science and Control Engineering, Polytechnic University Bucharest
Office Hours: Mon. & Wed., 3-4 pm, 511 Soda
Assistants: Kattt Atchley, 465 Soda, 510-643-3499, atchley@berkeley.edu; Boban Zarkovich, 465A Soda, 643-0264, boban@eecs.berkeley.edu
Teaching Schedule (Fall 2021):
CS 162. Operating Systems and System Programming, TuTh 12:30PM - 1:59PM, Internet/Online


Michael Stonebraker

Professor Emeritus

Education: 1971, Ph.D., Computer, Information and Control Engineering, University of Michigan; 1966, M.S.E., Electrical Engineering, University of Michigan; 1965, B.S.E., Electrical Engineering, Princeton


Bernd Sturmfels

Professor
925 Evans Hall, 510-642 6550; bernd@math.berkeley.edu
Research Interests: Biosystems & Computational Biology (BIO); Theory (THY)
Education: 1987, Dr.rer.nat., Mathematics, Technical University Darmstadt, Germany; 1987, Ph.D., Mathematics, University of Washington, Seattle; 1985, Diplom, Mathematics and Computer Science, Technical University Darmstadt, Germany
Office Hours: T 9:45-11am, F 10:30-11:30am, 925 Evans


Avishay Tal

Assistant Professor
635 Soda Hall; atal@berkeley.edu
Research Interests: Theory (THY)
Education: 2015, PhD, Computer Science, Weizmann Institute of Science; 2012, MS, Computer Science, The Technion, Haifa, Israel; 2007, BA, Mathematics, The Technion, Haifa, Israel; 2005, BS, Software Engineering, The Technion, Haifa, Israel
Teaching Schedule (Spring 2021):
CS 278. Alternate Title: Complexity Theory, TuTh 2:00PM - 3:29PM, Internet/Online


Claire Tomlin

Professor
721 Sutardja Dai Hall, 510-643-6610; tomlin@eecs.berkeley.edu
Research Interests: Control, Intelligent Systems, and Robotics (CIR); Biosystems & Computational Biology (BIO)
Education: 1998, Ph.D., EECS, UC Berkeley; 1993, M.Sc., Electrical Engineering, Imperial College, London; 1992, B.A.Sc., Electrical Engineering, University of Waterloo
Office Hours: Tuesday 11am - 12pm, 721 Sutardja Dai; Wednesday 11am - 12pm, 721 Sutardja Dai
Assistants: Jessica Gamble, 337 Cory, 510-643-5105, jessicagamble@berkeley.edu
Teaching Schedule (Spring 2021):
EE 290-5. Integrated Perception, Learning, and Control, We 10:00AM - 11:59AM,
EE C291E. Hybrid Systems and Intelligent Control, TuTh 9:30AM - 10:59AM, Internet/Online
Teaching Schedule (Fall 2021):
EE 221A. Linear System Theory, TuTh 9:30AM - 10:59AM, Cory 540AB


Umesh Vazirani

Professor
671 Soda Hall, 510-642-0572; vazirani@cs.berkeley.edu
Research Interests: Theory (THY); Security (SEC)
Education: 1986, Ph.D., Computer Science, UC Berkeley; 1981, B.S., MIT
Assistants: Olivia Chen, 695 Soda, (510) 642-9467, theoryadmin@eecs.berkeley.edu
Teaching Schedule (Spring 2021):
CS 298-2. Theory Seminar, Mo 4:00PM - 5:29PM, Internet/Online


David A. Wagner

Professor
733 Soda Hall, 510-642-2758; daw@cs.berkeley.edu
Research Interests: Security (SEC)
Office Hours: Wednesdays, 2-3, 733 Soda
Assistants: Angie Abbatecola, 741 Soda, (510) 643-6413, angie@cs.berkeley.edu
Teaching Schedule (Spring 2021):
CS 261. Security in Computer Systems, MoWe 1:00PM - 2:29PM, Internet/Online
Teaching Schedule (Fall 2021):
CS C8. Foundations of Data Science, MoWeFr 10:00AM - 10:59AM, Internet/Online


Martin Wainwright

Professor
263 Cory Hall, 510-643-1978; wainwrig@eecs.berkeley.edu
Research Interests: Artificial Intelligence (AI); Control, Intelligent Systems, and Robotics (CIR); Information, Data, Network, and Communication Sciences (IDNCS); Signal Processing (SP); Theory (THY)
Office Hours: by appointment
Assistants: Kim Kail, 253 Cory, 510-643-6633, kail@erso.berkeley.edu
Teaching Schedule (Spring 2021):
EE C227C. Convex Optimization and Approximation, TuTh 12:30PM - 1:59PM, Internet/Online


Laura Waller

Associate Professor
514 Cory Hall, (510) 642-2753; waller@berkeley.edu
Research Interests: Physical Electronics (PHY); Signal Processing (SP); Biosystems & Computational Biology (BIO); Graphics (GR)
Education: 2010, Ph.D., Electrical Engineering and Computer Science, MIT; 2005, M.Eng., Electrical Engineering and Computer Science, MIT; 2004, B.S., Electrical Engineering and Computer Science, MIT
Office Hours: Tuesday and Thursdays 11:00-11:30am, 514 Cory
Teaching Schedule (Spring 2021):
EECS 16A. Designing Information Devices and Systems I, TuTh 9:30AM - 10:59AM,


Jean Walrand

Professor Emeritus
257 Cory Hall, 510-219-5821; wlr@eecs.berkeley.edu
Research Interests: Information, Data, Network, and Communication Sciences (IDNCS)


John Wawrzynek

Professor
631 Soda Hall, 510-643-9434; johnw@cs.berkeley.edu
Research Interests: Computer Architecture & Engineering (ARC); Design, Modeling and Analysis (DMA)
Office Hours: Tues., 1:00-2:00pm and by appointment, 631 Soda
Teaching Schedule (Spring 2021):
EECS 151. Introduction to Digital Design and Integrated Circuits, TuTh 3:30PM - 4:59PM, Internet/Online
EECS 151LA-101. Introduction to Digital Design and Integrated Circuits Lab, Mo 5:00PM - 7:59PM, Internet/Online
EECS 151LB-101. Introduction to Digital Design and Integrated Circuits Lab, Tu 11:00AM - 1:59PM, Internet/Online
EECS 151LB-102. Introduction to Digital Design and Integrated Circuits Lab, We 8:00AM - 10:59AM, Internet/Online
EECS 251A. Introduction to Digital Design and Integrated Circuits, TuTh 3:30PM - 4:59PM, Internet/Online
EECS 251LA-101. Introduction to Digital Design and Integrated Circuits Lab, Mo 5:00PM - 7:59PM, Internet/Online
EECS 251LB-101. Introduction to Digital Design and Integrated Circuits Lab, Tu 11:00AM - 1:59PM, Internet/Online
EECS 251LB-102. Introduction to Digital Design and Integrated Circuits Lab, We 8:00AM - 10:59AM, Internet/Online
Teaching Schedule (Fall 2021):
CS 61C. Machine Structures, MoFr 8:30AM - 9:59AM, Internet/Online
CS 61C-2. Machine Structures, MoFr 8:30AM - 9:59AM, Soda 310


Nicholas Weaver

Lecturer
625 Soda Hall; 624 International Computer Science Institute; nweaver@icsi.berkeley.edu
Research Interests: Operating Systems & Networking (OSNT); Security (SEC)
Education: 2003, Ph.D., Computer Science, UC Berkeley; 1995, BA, Astrophysics & Computer Science, UC Berkeley
Office Hours: M 11-12 & 1-2, 625 Soda
Teaching Schedule (Spring 2021):
CS 47C. Self-paced courses
CS 61C. Machine Structures, TuTh 11:00AM - 12:29PM, Internet/Online
CS 161. Computer Security, TuTh 6:30PM - 7:59PM, Internet/Online
Teaching Schedule (Fall 2021):
CS 47C. Self-paced courses
CS 61C. Machine Structures, MoFr 8:30AM - 9:59AM, Internet/Online
CS 61C-2. Machine Structures, MoFr 8:30AM - 9:59AM, Soda 310
CS 161. Computer Security, MoWeFr 10:00AM - 10:59AM, Internet/Online
CS 161-2. Computer Security, MoWeFr 10:00AM - 10:59AM, Lewis 100


Katherine A. Yelick

Professor
50A Lawrence Berkeley National Laboratory, 510-495-2431; yelick@cs.berkeley.edu
Research Interests: Programming Systems (PS); Scientific Computing (SCI); Biosystems & Computational Biology (BIO)
Education: 1991, Ph.D., EECS, MIT; 1985, S.M., EECS, MIT; 1982, B.S., EECS, MIT
Assistants: Tammy Johnson, 565 Soda, 643-4816, tamille@eecs.berkeley.edu
Teaching Schedule (Spring 2021):
CS C267. Applications of Parallel Computers, TuTh 11:00AM - 12:29PM, Internet/Online
Teaching Schedule (Fall 2021):
CS 194-15. Parallel Programming, MoWe 2:00PM - 3:29PM, Soda 306


Nir Yosef

Associate Professor
629 Soda Hall; niryosef@eecs.berkeley.edu
Research Interests: Biosystems & Computational Biology (BIO)


Bin Yu

Professor
367 Evans Hall, 510-642-2021; binyu@stat.berkeley.edu
Research Interests: Signal Processing (SP)
Education: 1990, Ph.D., Statistics, University of California, Berkeley; 1987, M.A., Statistics, University of California, Berkeley; 1984, B.S., Mathematics, Peking University


Stella Yu

Lecturer
stellayu@berkeley.edu
Research Interests: Artificial Intelligence (AI); Control, Intelligent Systems, and Robotics (CIR); Graphics (GR); Signal Processing (SP)
Education: 2003, Ph.D., Robotics, Carnegie Mellon University
Teaching Schedule (Spring 2021):
CS C280. Computer Vision, TuTh 12:30PM - 1:59PM, Internet/Online


This campus directory is the property of the University of California, Berkeley. To protect the privacy of individuals listed herein, in accordance with the State of California Information Practices Act, this directory may not be used, rented, distributed, or sold for commercial purposes.

Send requests for updates to eecsfac-updates@eecs, or Login to make changes yourself.