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 (Fall 2024):
CS 188. Introduction to Artificial Intelligence, TuTh 15:30-16:59, Dwinelle 155

Ahmed Alaa

Below The Line Assistant Professor
amalaa@berkeley.edu
Education: 2020, PhD, EECS, UCLA

Krste Asanović

Professor Emeritus, Professor in the Graduate School
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: Email for appt
Assistants: Tammy Johnson, 565 Soda, 643-4816, tamille@eecs.berkeley.edu; Ria Melendres Briggs, 563 Soda, (510) 643-1455, riamelendres@berkeley.edu

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 2024):
EECS 16A. Foundations of Signals, Dynamical Systems, and Information Processing, MoWe 18:30-19:59, Pimentel 1
Teaching Schedule (Spring 2025):
EECS 16A. Foundations of Signals, Dynamical Systems, and Information Processing, MoWe 18:30-19:59, Pimentel 1
EECS 16A-106L. Foundations of Signals, Dynamical Systems, and Information Processing, Tu 14:00-16:59, Cory 140

Ruzena Bajcsy

Professor Emerita
719 Sutardja Dai Hall, 510-642-9423; bajcsy@seas.upenn.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

Michael Ball

Lecturer
784 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: By appointment, please email me., 784 Soda
Teaching Schedule (Fall 2024):
CS 169A. Introduction to Software Engineering, MoWe 17:00-18:29, Genetics & Plant Bio 100
Teaching Schedule (Spring 2025):
CS 169L. Software Engineering Team Project, MoFr 10:30-11:59, Soda 405
CS 302. Designing Computer Science Education, Fr 14:00-15:59, Soda 606

David Bamman

Below The Line Associate 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

Peter Bartlett

Professor Emeritus
723 Sutardja Dai Hall, 510-642-7780; peter@berkeley.edu
Research Interests: Artificial Intelligence (AI); Control, Intelligent Systems, and Robotics (CIR)
Education: 1992, Ph.D., Electrical Engineering, University of Queensland, Australia

Alexandre Bayen

Professor
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

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
8060 Berkeley Way West; borgs@berkeley.edu
Research Interests: Artificial Intelligence (AI); Theory (THY)
Education: 1987, PhD, Mathematical Physics, Max-Planck-Institute and Universitat Munchen

Eric Brewer

Professor Emeritus
417 Sutardja Dai Hall, 510-642-8143; brewer@cs.berkeley.edu
Research Interests: Operating Systems & Networking (OSNT); Power and 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 2025):
CS C267. Applications of Parallel Computers, TuTh 11:00-12:29, Soda 306

John F. Canny

Professor
637 Soda Hall, 510-642-9955; 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
Teaching Schedule (Spring 2025):
CS 188. Introduction to Artificial Intelligence, TuTh 12:30-13:59, Dwinelle 155

Serina Chang

Assistant Professor
serinac@berkeley.edu
Research Interests: Artificial Intelligence (AI)
Education: 2024, Ph.D., Computer Science, Stanford University; 2019, B.A., Computer Science, Columbia University

Sarah Chasins

Assistant Professor

Research Interests: Programming Systems (PS); Human-Computer Interaction (HCI)
Education: 2019, Ph.D., Computer Science, University of California, Berkeley; 2012, B.A., Computer Science, Psychology, Swarthmore College
Teaching Schedule (Spring 2025):
CS 294-184. Building User-Centered Programming Tools, WeFr 09:00-10:29, Soda 405

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; 1979, BA, Biology and Physics, Wesleyan University

Irene Chen

Below The Line Assistant Professor
120D Warren Hall; iychen@berkeley.edu
Research Interests: Artificial Intelligence (AI); Biosystems & Computational Biology (BIO)
Education: 2022, PhD, Electrical Engineering and Computer Science, MIT; 2014, AB/SM, Applied Math, Harvard

Lijie Chen

Assistant Professor
lijiechen@berkeley.edu
Research Interests: Theory (THY)
Education: 2022, Ph.D., Computer Science, MIT

Alvin Cheung

Associate 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 (Fall 2024):
CS 186. Introduction to Database Systems, MoWe 10:00-11:29, Soda 306
Teaching Schedule (Spring 2025):
CS 186. Introduction to Database Systems, MoWe 10:00-11:29, Soda 306

Alessandro Chiesa

Adjunct Associate 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

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 2025):
CS 162. Operating Systems and System Programming, TuTh 12:30-13:59, Valley Life Sciences 2050

David E. Culler

Professor Emeritus
783 Soda Hall; culler@berkeley.edu
Research Interests: Computer Architecture & Engineering (ARC); Power and 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

Trevor Darrell

Professor in Residence
8010 Berkeley Way West; 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 2024):
CS 294-43. Large Scale Vision and Language Models, Mo 13:00-14:59,

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 2025):
CS C267. Applications of Parallel Computers, TuTh 11:00-12:29, Soda 306

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 (Fall 2024):
CS 47A. Completion of Work in Computer Science 61A
CS 61A. The Structure and Interpretation of Computer Programs, MoWeFr 13:00-13:59, Wheeler 150
Teaching Schedule (Spring 2025):
CS 47A. Completion of Work in Computer Science 61A
CS 61A. The Structure and Interpretation of Computer Programs, MoWeFr 14:00-14:59, Wheeler 150

Anca Dragan

Associate Professor

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

Prabal Dutta

Professor
550C Cory Hall; prabal@berkeley.edu
Research Interests: Computer Architecture & Engineering (ARC); Cyber-Physical Systems and Design Automation (CPSDA); Power and 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: Sarah Gaugler, sarunyon@berkeley.edu
Teaching Schedule (Fall 2024):
CS C249A. Introduction to Embedded Systems, TuTh 14:00-15:29, Soda 306
EECS 149. Introduction to Embedded and Cyber Physical Systems, TuTh 14:00-15:29, Soda 306
EE C249A. Introduction to Embedded Systems, TuTh 14:00-15:29, Soda 306
EE 375. Teaching Techniques for Electrical Engineering
Teaching Schedule (Spring 2025):
EE 375. Teaching Techniques for Electrical Engineering

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 (Fall 2024):
CS 180. Intro to Computer Vision and Computational Photography, MoWe 17:00-18:29, Li Ka Shing 245
CS 280A. Intro to Computer Vision and Computational Photography, MoWe 17:00-18:29, Li Ka Shing 245

Laurent El Ghaoui

Professor Emeritus
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

Hany Farid

Professor
203A South Hall; 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

Christopher Fletcher

Associate Professor
cwfletcher@berkeley.edu
Research Interests: Computer Architecture & Engineering (ARC)
Education: 2016, Ph.D., EECS, MIT; 2013, S.M., EECS, MIT; 2010, B.S., EECS, UC Berkeley
Teaching Schedule (Fall 2024):
EECS 151. Introduction to Digital Design and Integrated Circuits, TuTh 09:30-10:59, Mulford 159
EECS 151LA. Application Specific Integrated Circuits Laboratory, Mo 17:00-19:59, Cory 111
EECS 151LA-2. Application Specific Integrated Circuits Laboratory, Th 14:00-16:59, Cory 111
EECS 151LA-3. Application Specific Integrated Circuits Laboratory, Fr 11:00-13:59, Cory 111
EECS 151LA-4. Application Specific Integrated Circuits Laboratory, Mo 11:00-13:59, Cory 111
EECS 151LA-5. Application Specific Integrated Circuits Laboratory, Fr 17:00-19:59, Cory 111
EECS 151LB. Field-Programmable Gate Array Laboratory, Tu 14:00-16:59, Cory 111
EECS 151LB-2. Field-Programmable Gate Array Laboratory, We 17:00-19:59, Cory 111
EECS 151LB-3. Field-Programmable Gate Array Laboratory, Fr 08:00-10:59, Cory 111
EECS 151LB-4. Field-Programmable Gate Array Laboratory, Tu 17:00-19:59, Cory 111
EECS 151LB-5. Field-Programmable Gate Array Laboratory, Th 17:00-19:59, Cory 111
EECS 251A. Introduction to Digital Design and Integrated Circuits, TuTh 09:30-10:59, Mulford 159
EECS 251LA-101. Introduction to Digital Design and Integrated Circuits Lab, Mo 17:00-19:59, Cory 111
EECS 251LA-102. Introduction to Digital Design and Integrated Circuits Lab, Th 14:00-16:59, Cory 111
EECS 251LA-103. Introduction to Digital Design and Integrated Circuits Lab, Fr 11:00-13:59, Cory 111
EECS 251LA-104. Introduction to Digital Design and Integrated Circuits Lab, Mo 11:00-13:59, Cory 111
EECS 251LA-105. Introduction to Digital Design and Integrated Circuits Lab, Fr 17:00-19:59, Cory 111
EECS 251LB-101. Introduction to Digital Design and Integrated Circuits Lab, Tu 14:00-16:59, Cory 111
EECS 251LB-102. Introduction to Digital Design and Integrated Circuits Lab, We 17:00-19:59, Cory 111
EECS 251LB-103. Introduction to Digital Design and Integrated Circuits Lab, Fr 08:00-10:59, Cory 111
EECS 251LB-105. Introduction to Digital Design and Integrated Circuits Lab, Th 17:00-19:59, Cory 111
Teaching Schedule (Spring 2025):
CS 152. Computer Architecture and Engineering, TuTh 11:00-12:29, Physics Building 4
CS 252A. Graduate Computer Architecture, TuTh 11:00-12:29, Physics Building 4

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 (Fall 2024):
CS 194-244. STAR Assessments for Proficiency-Based Learning, Mo 14:00-15:29, Soda 606
CS 294-244. STAR Assessments for Proficiency-Based Learning, Mo 14:00-15:29, Soda 606
CS 375. Teaching Techniques for Computer Science, Fr 10:00-11:59, Soda 438
Teaching Schedule (Spring 2025):
CS 169L. Software Engineering Team Project, MoFr 10:30-11:59, Soda 405
CS 194-244. STAR Assessments for Proficiency-Based Learning, Mo 14:00-15:29, Soda 606
CS 294-244. STAR Assessments for Proficiency-Based Learning, Mo 14:00-15:29, Soda 606
CS 375. Teaching Techniques for Computer Science, Fr 13:00-14:59, Soda 438

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: CS10: F 1-2pm, 777 Soda; CS61C: F 2-3pm, 777 Soda
Teaching Schedule (Fall 2024):
CS 10. The Beauty and Joy of Computing, MoWe 13:00-13:59, Hearst Field Annex A1
CS 47C. Completion of Work in Computer Science 61C
CS 61C. Great Ideas of Computer Architecture (Machine Structures), MoWeFr 10:00-10:59, Dwinelle 155
CS 194-244. STAR Assessments for Proficiency-Based Learning, Mo 14:00-15:29, Soda 606
CS 198-2. Directed Group Studies for Advanced Undergraduates, MoWeFr 11:00-11:59, Soda 606
CS 294-244. STAR Assessments for Proficiency-Based Learning, Mo 14:00-15:29, Soda 606
Teaching Schedule (Spring 2025):
CS 10. The Beauty and Joy of Computing, MoWeFr 13:00-13:59, Anthro/Art Practice Bldg 160
CS 194-244. STAR Assessments for Proficiency-Based Learning, Mo 14:00-15:29, Soda 606
CS 198-2. Directed Group Studies for Advanced Undergraduates, MoWeFr 11:00-11:59, Soda 606
CS 294-244. STAR Assessments for Proficiency-Based Learning, Mo 14:00-15:29, Soda 606
CS 302. Designing Computer Science Education, Fr 14:00-15:59, Soda 606

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 (Fall 2024):
CS 170. Efficient Algorithms and Intractable Problems, TuTh 14:00-15:29, Valley Life Sciences 2050
CS 276. Cryptography, TuTh 11:00-12:29, Soda 405

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

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

Joseph Gonzalez

Associate 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: Ivan Ortega, 465A Soda Soda, (510) 708-8604, iaortega657@berkeley.edu
Teaching Schedule (Fall 2024):
CS 294-162. Machine Learning Systems, MoWe 10:30-11:59, Soda 310

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

Venkatesan Guruswami

Professor
venkatg@berkeley.edu
Research Interests: Theory (THY); Information, Data, Network, and Communication Sciences (IDNCS)
Education: 2001, PhD, Computer Science, MIT

Nika Haghtalab

Assistant Professor
8028 Berkeley Way West; nika@berkeley.edu
Research Interests: Artificial Intelligence (AI); Theory (THY)
Education: 2018, Ph.D., Computer Science, Carnegie Mellon University
Teaching Schedule (Spring 2025):
CS 170. Efficient Algorithms and Intractable Problems, TuTh 14:00-15:29, Valley Life Sciences 2050

Moritz Hardt

Adjunct Associate Professor
hardt@berkeley.edu
Education: 2011, PhD, Computer Science, Princeton University

Michael A. Harrison

Professor Emeritus
harrison@cs.berkeley.edu
Research Interests: Programming Systems (PS); Theory (THY)
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

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
Teaching Schedule (Fall 2024):
CS 260B. Human-Computer Interaction Research, TuTh 12:30-13:59, Moffitt Library 102
Teaching Schedule (Spring 2025):
CS 160. User Interface Design and Development, TuTh 14:00-15:29, Jacobs Hall 310
CS 260A. User Interface Design and Development, TuTh 14:00-15:29, Jacobs Hall 310

Brian Harvey

Teaching Professor Emeritus
441 Soda Hall; 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, 441 Soda

Marti Hearst

Professor
307b South Hall, 510-642-8016; hearst@berkeley.edu
Research Interests: Human-Computer Interaction (HCI); Artificial Intelligence (AI)
Education: 1994, Ph.D., Computer Science, UC Berkeley; 1989, M.S., Computer Science, UC Berkeley; 1985, B.A., Computer Science, UC Berkeley
Office Hours: See home page, 307B South

Joseph M. Hellerstein

Professor Emeritus, Professor in the Graduate School
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 (Fall 2024):
CS 298-12. Database Seminar, We 11:00-11:59, Soda 438
Teaching Schedule (Spring 2025):
CS 298-12. Database Seminar, We 11:00-11:59, Soda 438

Paul N. Hilfinger

Teaching Professor, Retired
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

Joshua Hug

Associate Teaching Professor
779 Soda Hall; hug@cs.berkeley.edu
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: M 11-12 AM, 779 Soda; W 2-3 PM, 779 Soda
Teaching Schedule (Fall 2024):
CS 70. Discrete Mathematics and Probability Theory, TuTh 17:00-18:29, Pimentel 1
Teaching Schedule (Spring 2025):
CS 47B. Completion of Work in Computer Science 61B
CS 61B. Data Structures, MoWeFr 13:00-13:59, Valley Life Sciences 2050
CS 195. Social Implications of Computer Technology, Tu 11:00-12:29, Dwinelle 145
CS H195. Honors Social Implications of Computer Technology, Tu 11:00-12:29, Dwinelle 145

Christopher Hunn

Lecturer
cthunn@eecs.berkeley.edu
Teaching Schedule (Fall 2024):
CS 365. Introduction to Instructional Methods in Computer Science for Academic Interns, Fr 12:00-13:59, Soda 438
CS 370. Adaptive Instruction Methods in Computer Science, Tu 17:00-18:59, Wheeler 212
CS 370-2. Adaptive Instruction Methods in Computer Science, Th 17:00-18:59, Wheeler 212
Teaching Schedule (Spring 2025):
CS 370. Adaptive Instruction Methods in Computer Science, Tu 17:00-18:59, Hearst Field Annex B5
CS 370-2. Adaptive Instruction Methods in Computer Science, Th 19:00-20:59, Hearst Field Annex B5

Nilah Ioannidis

Assistant Professor
513 Soda Hall; nilah@berkeley.edu
Research Interests: Biosystems & Computational Biology (BIO); Artificial Intelligence (AI)
Education: 2013, Ph.D., Biophysics, Harvard University
Teaching Schedule (Fall 2024):
CS 194-172. Computational Methods in Genomics & Medicine, Mo 15:00-17:59, Moffitt Library 102
CS 294-172. Computational Methods in Genomics & Medicine, Mo 15:00-17:59, Moffitt Library 102

Lakshya Jain

Lecturer
lakshya.jain@berkeley.edu
Education: 2020, M.S., Computer Science, University of California, Berkeley
Teaching Schedule (Spring 2025):
CS 186. Introduction to Database Systems, MoWe 10:00-11:29, Soda 306

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); Security (SEC); Power and Energy (ENE); Programming Systems (PS)
Education: 2018, Ph.D., Electrical Engineering, Stanford University
Assistants: Kim Kail, 253 Cory, 510-643-6633, kail@erso.berkeley.edu
Teaching Schedule (Fall 2024):
EECS 126. Probability and Random Processes, TuTh 11:00-12:29, Valley Life Sciences 2040

Michael Jordan

Professor Emeritus, Professor in the Graduate School
387 Soda 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

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: Ivan Ortega, 465A Soda Soda, (510) 708-8604, iaortega657@berkeley.edu

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
8014 Berkeley Way West; kanazawa@berkeley.edu
Research Interests: Artificial Intelligence (AI); Graphics (GR)
Education: 2017, Ph.D., Computer Science, University of Maryland, College Park
Teaching Schedule (Spring 2025):
CS C280. Computer Vision, MoWe 14:00-15:29, Berkeley Way West 1102

Peyrin Kao

Lecturer
peyrin@berkeley.edu
Education: 2022, M.S., Electrical Engineering and Computer Science, UC Berkeley; 2021, B.A., Computer Science, UC Berkeley; 2021, B.A., Data Science, UC Berkeley
Teaching Schedule (Fall 2024):
CS 47B-2. Completion of Work in Computer Science 61B
CS 47C. Completion of Work in Computer Science 61C
CS 61B. Data Structures, MoWeFr 14:00-14:59, Wheeler 150
CS 61C. Great Ideas of Computer Architecture (Machine Structures), MoWeFr 10:00-10:59, Dwinelle 155
CS 168. Introduction to the Internet: Architecture and Protocols, TuTh 11:00-12:29, HAAS Faculty Wing F295
Teaching Schedule (Spring 2025):
CS 161. Computer Security, MoWeFr 15:00-15:59, Dwinelle 155
CS 168. Introduction to the Internet: Architecture and Protocols, MoWe 18:30-19:59, Dwinelle 155

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 Emeritus
751 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 iaortega657@eecs.berkeley.edu
Assistants: Ivan Ortega, 465A Soda Soda, (510) 708-8604, iaortega657@berkeley.edu

Kurt Keutzer

Professor Emeritus, Professor in the Graduate School
keutzer@berkeley.edu
Research Interests: Artificial Intelligence (AI); Computer Architecture & Engineering (ARC); Scientific Computing (SCI)
Education: 1984, PhD, Computer Science, Indiana University
Office Hours: by appointment only
Assistants: Roxana Infante, 563 Soda, 643-1455, parlab-admin@eecs.berkeley.edu

Daniel Klein

Professor
8058 Berkeley Way West, 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 (Fall 2024):
CS 288. Natural Language Processing, TuTh 12:30-13:59, Wurster 102

Aditi Krishnapriyan

Below The Line Assistant Professor
aditik1@berkeley.edu
Research Interests: Artificial Intelligence (AI); Scientific Computing (SCI)
Education: 2020, Ph.D., ㅤ, Stanford University
Teaching Schedule (Spring 2025):
CS 294-254. Physics Inspired Deep Learning, TuTh 14:00-15:29, Hearst Field Annex B1

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: T/Th 3pm-4pm, 673 Soda

Edward A. Lee

Professor Emeritus, Professor in the Graduate School
eal@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 2025):
CS 24-2. The Coevolution of Humans and Machines, Mo 11:00-11:59, Cory 531

Sergey Levine

Associate Professor
8056 Berkeley Way West;
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

Jennifer Listgarten

Professor
8022 Berkeley Way West;
Research Interests: Biosystems & Computational Biology (BIO); Artificial Intelligence (AI)
Education: 2007, Ph.D., Computer Science, University of Toronto
Teaching Schedule (Fall 2024):
CS 189. Introduction to Machine Learning, TuTh 14:00-15:29, HAAS Faculty Wing F295
CS 289A. Introduction to Machine Learning, TuTh 14:00-15:29, HAAS Faculty Wing F295
Teaching Schedule (Spring 2025):
CS 294-150. AI Meets Biology & Chemistry, Mo 14:00-16:59, Berkeley Way West 1211

Michael Lustig

Professor
506 Cory Hall; mikilustig@berkeley.edu
Education: 2008, PhD, EE, Stanford University; 2004, MSc, EE, Stanford University; 2001, BSc, EE, 🇮🇱💔 Technion, Israel Institute of Technology
Office Hours: 🇮🇱🇮🇱 Bring those kidnapped by Hammas home! 💔💔
Teaching Schedule (Spring 2025):
EE 39. High-Altitude Balloon Tracking with Amateur (ham) Radio, Mo 14:00-15:59, Cory 521
EE C225E. Principles of Magnetic Resonance Imaging, TuTh 12:30-13:59, Cory 293

Jitendra Malik

Professor
8012 Berkeley Way West; 389 Soda Hall; malik@berkeley.edu
Research Interests: Artificial Intelligence (AI); Control, Intelligent Systems, and Robotics (CIR); Signal Processing (SP)
Education: 1985, Ph.D., Computer Science, Stanford University; 1980, B.Tech, Electrical Engineering, Indian Institute of Technology, Kanpur
Office Hours: By appointment only, 722 Sutardja Dai
Assistants: Angie Abbatecola, 741 Soda, (510) 643-6413, angie@cs.berkeley.edu; Alex Sandoval, 510 642-0253, alexandersandoval@eecs.berkeley.edu
Teaching Schedule (Fall 2024):
CS 294-277. Robots That Learn, Mo 15:00-16:59, Berkeley Way West 1203
Teaching Schedule (Spring 2025):
CS C280. Computer Vision, MoWe 14:00-15:29, Berkeley Way West 1102

Sewon Min

Assistant Professor
sewonm@berkeley.edu
Research Interests: Artificial Intelligence (AI)
Education: 2024, Ph.D., Computer Science & Engineering, University of Washington; 2018, B.S., Computer Science & Engineering, Seoul National University

Igor Mordatch

Lecturer
mordatch@berkeley.edu
Research Interests: Artificial Intelligence (AI)
Education: 2016, Post-Doctoral Associate, EECS, UC Berkeley; 2015, PhD, Computer Science & Engineering, University of Washington
Teaching Schedule (Fall 2024):
CS 188. Introduction to Artificial Intelligence, TuTh 15:30-16:59, Dwinelle 155

Jelani Nelson

Professor, CS Division Chair
633 Soda Hall; 385 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
Assistants: Alex Sandoval, 510 642-0253, alexandersandoval@eecs.berkeley.edu
Teaching Schedule (Fall 2024):
CS 298-3. EECS Colloquium, We 16:00-16:59, Soda 306
Teaching Schedule (Spring 2025):
CS 298-3. EECS Colloquium, We 16:00-17:29, Soda 306

Ren Ng

Associate Professor
8062 Berkeley Way West; ren@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
Teaching Schedule (Fall 2024):
CS 194-164. Computational Human Vision, Tu 13:00-15:59, Berkeley Way West 1217
CS 294-164. Computational Human Vision, Tu 13:00-15:59, Berkeley Way West 1217
Teaching Schedule (Spring 2025):
CS 184. Foundations of Computer Graphics, TuTh 15:30-16:59, Birge 50
CS 284A. Foundations of Computer Graphics, TuTh 15:30-16:59, Birge 50

Narges Norouzi

Assistant Teaching Professor
775 Soda Hall; norouzi@berkeley.edu
Research Interests: Artificial Intelligence (AI); Education (EDUC); Biosystems & Computational Biology (BIO)
Education: 2017, PhD, Computer Engineering, University of Toronto; 2014, MS, Computer Engineering, University of Toronto; 2012, BS, Computer Engineering, Sharif University of Technology
Teaching Schedule (Fall 2024):
CS 194-244. STAR Assessments for Proficiency-Based Learning, Mo 14:00-15:29, Soda 606
CS 194-271. Research in AI Education, Tu 14:00-15:29, Soda 606
CS 294-244. STAR Assessments for Proficiency-Based Learning, Mo 14:00-15:29, Soda 606
CS 294-271. Research in AI Education, Tu 14:00-15:29, Soda 606
Teaching Schedule (Spring 2025):
CS 194-244. STAR Assessments for Proficiency-Based Learning, Mo 14:00-15:29, Soda 606
CS 194-271. Research in AI Education, Tu 14:00-15:59, Cory 521
CS 294-244. STAR Assessments for Proficiency-Based Learning, Mo 14:00-15:29, Soda 606
CS 294-271. AI in Education, Tu 14:00-15:59, Cory 521

James O'Brien

Professor
job@berkeley.edu
Research Interests: Graphics (GR); Artificial Intelligence (AI); 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
Teaching Schedule (Spring 2025):
CS 70. Discrete Mathematics and Probability Theory, TuTh 15:30-16:59, Wheeler 150

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

Associate 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 (Fall 2024):
CS 298-12. Database Seminar, We 11:00-11:59, Soda 438
Teaching Schedule (Spring 2025):
CS 298-12. Database Seminar, We 11:00-11:59, Soda 438

Youri Park

Lecturer
youri.park@berkeley.edu
Education: 2015, Bachelors of Arts, Computer Science, University of California, Berkeley

Beresford N. Parlett

Professor Emeritus
799 Evans Hall;

David A. Patterson

Professor Emeritus
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: Ivan Ortega, 465A Soda Soda, (510) 708-8604, iaortega657@berkeley.edu

Eric Paulos

Professor
paulos@berkeley.edu
Research Interests: Human-Computer Interaction (HCI)
Office Hours: See Homepage www.paulos.net
Teaching Schedule (Spring 2025):
NWMEDIA C203. Critical Making, Mo 10:00-11:59, Jacobs Hall 310

Vern Paxson

Professor Emeritus, Professor in the Graduate School
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

Emma Pierson

Assistant Professor
emmapierson@berkeley.edu
Research Interests: Artificial Intelligence (AI)
Education: 2020, Ph.D., Computer Science, Stanford University
Teaching Schedule (Spring 2025):
CS 294-279. Data Science for Social Change, TuTh 15:30-16:59, Soda 405

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 2025):
EE 140. Linear Integrated Circuits, MoWe 15:30-16:59, Cory 540AB
EE 194. IC Design Project: 16nm SoC for IoT, TuTh 12:30-13:59, Off Campus
EE 240A. Analog Integrated Circuits, MoWe 15:30-16:59, Cory 540AB
EE 290-7. IC Design Project: 16nm SoC for IoT, TuTh 12:30-13:59, Off Campus

Raluca Ada Popa

Associate 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: Ivan Ortega, 465A Soda Soda, (510) 708-8604, iaortega657@berkeley.edu

Prasad Raghavendra

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 (Fall 2024):
CS 170. Efficient Algorithms and Intractable Problems, TuTh 14:00-15:29, Valley Life Sciences 2050
CS 298-2. Theory Seminar, We 12:00-13:29, Soda 438
Teaching Schedule (Spring 2025):
CS 298-2. Theory Seminar, We 12:00-13:29, Soda 438

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); Artificial Intelligence (AI); 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 (Fall 2024):
EE 120. Signals and Systems, MoWe 15:00-16:59, Valley Life Sciences 2060
Teaching Schedule (Spring 2025):
EECS 126. Probability and Random Processes, TuTh 14:00-15:29, Lewis 100

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 (Fall 2024):
CS 70. Discrete Mathematics and Probability Theory, TuTh 17:00-18:29, Pimentel 1
CS 270. Combinatorial Algorithms and Data Structures, TuTh 11:00-12:29, Soda 306
Teaching Schedule (Spring 2025):
CS 70. Discrete Mathematics and Probability Theory, TuTh 15:30-16:59, Wheeler 150

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; Ivan Ortega, 465A Soda Soda, (510) 708-8604, iaortega657@berkeley.edu
Teaching Schedule (Fall 2024):
CS 168. Introduction to the Internet: Architecture and Protocols, TuTh 11:00-12:29, HAAS Faculty Wing F295
Teaching Schedule (Spring 2025):
CS 168. Introduction to the Internet: Architecture and Protocols, MoWe 18:30-19:59, Dwinelle 155

Benjamin Recht

Professor
8008 Berkeley Way West; brecht@berkeley.edu
Research Interests: Artificial Intelligence (AI); Control, Intelligent Systems, and Robotics (CIR); Signal Processing (SP)
Teaching Schedule (Fall 2024):
EE 227BT. Convex Optimization, TuTh 14:00-15:29, Anthro/Art Practice Bldg 155
Teaching Schedule (Spring 2025):
CS C281B. Advanced Topics in Learning and Decision Making, TuTh 12:30-13:59, Cory 521

Lawrence A. Rowe

Professor Emeritus
no_email@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: Cyber-Physical Systems and Design Automation (CPSDA); Integrated Circuits (INC); Information, Data, Network, and Communication Sciences (IDNCS); Computer Architecture & Engineering (ARC); Control, Intelligent Systems, and Robotics (CIR); Artificial Intelligence (AI)
Education: 1993, PhD, EECS, Berkeley; 1989, MS, EECS, Berkeley; 1987, B.Tech., EE, IIT Kanpur
Teaching Schedule (Fall 2024):
EE 290-7. Oscillator Ising Machines: Special Topics, We 10:00-12:59,
Teaching Schedule (Spring 2025):
EECS 219A. Numerical Simulation and Modeling, MoWe 14:00-15:59, Cory 531

Stuart J. Russell

Professor
8040 Berkeley Way West; 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

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: (by appointment), 267 Cory
Teaching Schedule (Spring 2025):
CS C182. Designing, Visualizing and Understanding Deep Neural Networks, MoWe 14:00-15:29, Soda 306
CS 282A. Designing, Visualizing and Understanding Deep Neural Networks, MoWe 14:00-15:29, Soda 306

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

Saeed Saremi

Lecturer
saeed@berkeley.edu
Education: 2009, Ph. D., Theoretical Physics, Cambridge; 2003, Masters, Physics, Brown University; 2001, Bachelors of Science, Physics, Sharif University of Technology
Teaching Schedule (Fall 2024):
CS 189. Introduction to Machine Learning, TuTh 14:00-15:29, HAAS Faculty Wing F295
CS 289A. Introduction to Machine Learning, TuTh 14:00-15:29, HAAS Faculty Wing F295

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 2024):
CS 164. Programming Languages and Compilers, MoWe 14:00-15:29, Soda 306
Teaching Schedule (Spring 2025):
CS 264. Implementation of Programming Languages, MoWe 14:00-15:29, Soda 405

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)
Education: 2005, Ph.D., Computer Science, Carnegie Mellon University; 2000, M.S., Computer Science, Carnegie Mellon University; 1998, B.Tech., Computer Science, Institute of Technology, Bombay
Office Hours: TuTh 3:30-4 PM and by appointment, 566 Cory
Assistants: Charlotte Jones, 550 Sutardja Dai, 510-664-4203, cmjones@eecs.berkeley.edu
Teaching Schedule (Fall 2024):
CS C249A. Introduction to Embedded Systems, TuTh 14:00-15:29, Soda 306
EECS 149. Introduction to Embedded and Cyber Physical Systems, TuTh 14:00-15:29, Soda 306
EE C249A. Introduction to Embedded Systems, TuTh 14:00-15:29, Soda 306
Teaching Schedule (Spring 2025):
EECS 219C. Formal Methods: Specification, Verification, and Synthesis, MoWe 13:00-14:29, Cory 299

Sophia Shao

Associate 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

Scott Shenker

Professor Emeritus, Professor in the Graduate School
415 Soda Hall, 510-643-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: Ivan Ortega, 465A Soda Soda, (510) 708-8604, iaortega657@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 2025):
CS 189. Introduction to Machine Learning, MoWe 18:30-19:59, Wheeler 150
CS 289A. Introduction to Machine Learning, MoWe 18:30-19:59, Wheeler 150

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 (Fall 2024):
CS 271. Randomness and Computation, TuTh 09:30-10:59, Soda 310
Teaching Schedule (Spring 2025):
CS 174. Combinatorics and Discrete Probability, TuTh 09:30-10:59, Soda 310

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 (Fall 2024):
CS 194-177. Special Topics on Decentralized Finance, Mo 10:00-11:59, Joan and Sanford I. Weill 101D
CS 194-196. Special Topics on Decentralized Intelligence: Large Language Model Agents, Mo 15:00-16:59, Latimer 120
CS 294-177. Special Topics on Decentralized Finance, Mo 10:00-11:59, Joan and Sanford I. Weill 101D
CS 294-196. Special Topics on Decentralized Intelligence: Large Language Model Agents, Mo 15:00-16:59, Latimer 120
Teaching Schedule (Spring 2025):
CS 194-280. Advanced Large Language Model Agents, Mo 16:00-17:59, Anthro/Art Practice Bldg 160
CS 294-280. Advanced Large Language Model Agents, Mo 16:00-17:59, Anthro/Art Practice Bldg 160

Yun S. Song

Professor
304B Stanley Hall, 510-642-2351; yss@berkeley.edu
Research Interests: Biosystems & Computational Biology (BIO); Artificial Intelligence (AI); Theory (THY)
Education: 2001, PhD, Physics, Stanford University; 1997, B.S., Mathematics, MIT; 1996, B.S., Physics, MIT
Office Hours: TuTh 5-6pm, 304B Stanley
Teaching Schedule (Spring 2025):
CS C176. Algorithms for Computational Biology, TuTh 15:30-16:59, Davis 534

Costas J. Spanos

Professor Emeritus
510 Cory Hall, 510-643-6776;
Research Interests: Power and Energy (ENE); Integrated Circuits (INC); Physical Electronics (PHY)

Jacob Steinhardt

Assistant Professor
8026 Berkeley Way West; 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: Monday 11-12 PM, Location TBD
Assistants: Kattt Atchley, 465 Soda, 510-643-3499, atchley@berkeley.edu; Ivan Ortega, 465A Soda Soda, (510) 708-8604, iaortega657@berkeley.edu
Teaching Schedule (Fall 2024):
CS 162. Operating Systems and System Programming, TuTh 18:30-19:59, Dwinelle 155
CS 294-162. Machine Learning Systems, MoWe 10:30-11:59, Soda 310
Teaching Schedule (Spring 2025):
CS 262A. Advanced Topics in Computer Systems, MoWe 09:30-10:59, Soda 310

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

Jonathan Stray

Lecturer
jonathanstray@berkeley.edu
Research Interests: Artificial Intelligence (AI)
Education: 2010, Masters Degree, Journalism, University of Hong Kong; 2000, Masters Degree, Computer Science, University of Toronto; 1998, Bachelors of Science, Computer Science, University of Toronto
Teaching Schedule (Fall 2024):
CS 294-273. Designing Algorithmic Media, We 14:00-15:59, Haviland 12

Bernd Sturmfels

Professor Emeritus
925 Evans Hall, 510-642 6550; no_email@eecs.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

Alane Suhr

Assistant Professor
8052 Berkeley Way West; suhr@berkeley.edu
Research Interests: Artificial Intelligence (AI)
Education: 2022, PhD, Computer Science, Cornell University; 2016, BS, Computer Science and Engineering, Ohio State University
Teaching Schedule (Fall 2024):
CS 288. Natural Language Processing, TuTh 12:30-13:59, Wurster 102

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 (Fall 2024):
CS 172. Computability and Complexity, TuTh 17:00-18:29, Lewis 9
CS 298-2. Theory Seminar, We 12:00-13:29, Soda 438
Teaching Schedule (Spring 2025):
CS 294-92. Analysis of Boolean Functions, TuTh 11:00-12:29, Soda 310
CS 298-2. Theory Seminar, We 12:00-13:29, Soda 438

Claire Tomlin

Professor, Chair
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: By Appointment, 721 Sutardja Dai
Assistants: Jessica Gamble, 337 Cory, 510-643-5105, jessicagamble@berkeley.edu; Alex Sandoval, 510 642-0253, alexandersandoval@eecs.berkeley.edu

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

Allon Wagner

Assistant Professor
304A Stanley Hall; allonwag@berkeley.edu
Research Interests: Biosystems & Computational Biology (BIO)
Education: 2021, PhD, Computer Science, UC Berkeley
Teaching Schedule (Spring 2025):
CS C176. Algorithms for Computational Biology, TuTh 15:30-16:59, Davis 534

David A. Wagner

Professor
733 Soda Hall, 510-642-2758; daw@cs.berkeley.edu
Research Interests: Security (SEC)
Education: 2000, Ph.D., Computer Science, UC Berkeley; 1999, M.S., Computer Science, UC Berkeley; 1995, A.B., Mathematics, Princeton University
Office Hours: Tuesdays, Thursdays 11am-noon, 733 Soda
Teaching Schedule (Fall 2024):
CS 161. Computer Security, TuTh 09:30-10:59, Hearst Field Annex A1

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

Laura Waller

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 (Fall 2024):
EE 290-5. Computational Imaging, TuTh 15:30-16:59, Cory 521
Teaching Schedule (Spring 2025):
EE 120. Signals and Systems, MoWe 14:00-15:59, Dwinelle 145

Jean Walrand

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

Max Willsey

Assistant Professor
725 Soda Hall; mwillsey@berkeley.edu
Research Interests: Programming Systems (PS)
Education: 2021, PhD, Computer Science, University of Washington
Teaching Schedule (Fall 2024):
CS 265. Compiler Optimization and Code Generation, TuTh 14:00-15:29, Soda 405
Teaching Schedule (Spring 2025):
CS 164. Programming Languages and Compilers, TuTh 12:30-13:59, Physics Building 4

John Wright

Assistant Professor
jswright@berkeley.edu
Research Interests: Theory (THY)
Education: 2016, Ph.D., Computer Science, Carnegie Mellon University
Teaching Schedule (Fall 2024):
CS 294-261. Learning Problems in Quantum Computing, MoWe 10:30-11:59, Soda 405
Teaching Schedule (Spring 2025):
CS 170. Efficient Algorithms and Intractable Problems, TuTh 14:00-15:29, Valley Life Sciences 2050

Adam Yala

Below The Line Assistant Professor
yala@berkeley.edu
Research Interests: Artificial Intelligence (AI)
Education: 2022, PhD, Computer Science, MIT

Lisa Yan

Assistant Teaching Professor
783 Soda Hall; yanlisa@berkeley.edu
Research Interests: Education (EDUC)
Education: 2019, PhD, Electrical Engineering, Stanford University; 2015, MS, Electrical Engineering, Stanford University; 2013, BS, Electrical Engineering and Computer Science, University of California, Berkeley
Office Hours: Th 11:15am-12:30pm (Tea Hours, CS 195), 783 Soda; F 10-11am (Data 101), 111 Warren
Teaching Schedule (Fall 2024):
CS 195. Social Implications of Computer Technology, Tu 15:30-16:59, Physics Building 1
CS H195. Honors Social Implications of Computer Technology, Tu 15:30-16:59, Physics Building 1
Teaching Schedule (Spring 2025):
CS 39. Technology, Society, and Power, Mo 09:30-10:59, Soda 606
CS 47C. Completion of Work in Computer Science 61C
CS 61C. Great Ideas of Computer Architecture (Machine Structures), MoWeFr 15:00-15:59, Valley Life Sciences 2050

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

Justin Yokota

Lecturer
jyokota@berkeley.edu
Education: 2022, M.S., Computer Science, UC Berkeley; 2021, B.A., Computer Science, Mathematic, UC Berkeley
Teaching Schedule (Fall 2024):
CS 47B-2. Completion of Work in Computer Science 61B
CS 61B. Data Structures, MoWeFr 14:00-14:59, Wheeler 150
CS 365. Introduction to Instructional Methods in Computer Science for Academic Interns, Fr 12:00-13:59, Soda 438
Teaching Schedule (Spring 2025):
CS 61B. Data Structures, MoWeFr 13:00-13:59, Valley Life Sciences 2050

Nir Yosef

Adjunct 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

Adjunct Professor
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

Matei Zaharia

Associate Professor
matei@berkeley.edu
Research Interests: Operating Systems & Networking (OSNT); Artificial Intelligence (AI); Database Management Systems (DBMS)
Education: 2013, PhD, Computer Science, UC Berkeley
Teaching Schedule (Fall 2024):
CS 294-162. Machine Learning Systems, MoWe 10:30-11:59, Soda 310
Teaching Schedule (Spring 2025):
CS 162. Operating Systems and System Programming, TuTh 12:30-13:59, Valley Life Sciences 2050

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.