Current Faculty

A list of Ladder-Rank, In-Residence, Teaching, and Adjunct Professors, and Professors of the Graduate School.

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 2018):
CS 188. Introduction to Artificial Intelligence, TuTh 2:00PM - 3:29PM, Wheeler 150
EE 198-2. Directed Group Study for Advanced Undergraduates, Mo 7:00PM - 8:59PM, Jacobs Hall 10c
Teaching Schedule (Spring 2019):
CS 294-158. Deep Unsupervised Learning, We 5:00PM - 7:59PM, Moffitt Library 106


Elad Alon

Professor
519 Cory Hall, 510-642-0237; elad@eecs.berkeley.edu
Research Interests: Integrated Circuits (INC); Design, Modeling and Analysis (DMA); Communications & Networking (COMNET); Computer Architecture & Engineering (ARC)
Education: 2006, Ph.D., Electrical Engineering, Stanford University; 2002, M.S., Electrical Engineering, Stanford University; 2001, B.S., Electrical Engineering, Stanford University
Office Hours: Tu. 2:30-3:30pm, 519 Cory
Teaching Schedule (Fall 2018):
EE 16B. Designing Information Devices and Systems II, TuTh 5:00PM - 6:29PM, Wheeler 150


Venkat Anantharam

Professor
271 Cory Hall, 510-643-8435; ananth@eecs.berkeley.edu
Research Interests: Communications & Networking (COMNET); Artificial Intelligence (AI); Control, Intelligent Systems, and Robotics (CIR); Security (SEC); Signal Processing (SP)
Education: 1986, Ph.D., Electrical Engineering, University of California, Berkeley; 1984, C.Phil, Mathematics, University of California, Berkeley; 1983, M.A., Mathematics, University of California, Berkeley; 1982, M.S., Electrical Engineering, University of California, Berkeley; 1980, B.Tech, Electrical Engineering, Indian Institute of Technology
Office Hours: Office hours vary by week. Email for appointment.
Assistants: Kim Kail, 253 Cory, 510-643-6633, kail@erso.berkeley.edu
Teaching Schedule (Fall 2018):
EE 226A. Random Processes in Systems, TuTh 2:00PM - 3:29PM, Cory 521
Teaching Schedule (Spring 2019):
EE 229B. Error Control Coding, MoWe 2:30PM - 3:59PM, Cory 293


Murat Arcak

Professor
569 Cory Hall, 642-4804; arcak@berkeley.edu
Research Interests: Control, Intelligent Systems, and Robotics (CIR); Cyber-Physical Systems and Design Automation (CPSDA); Biosystems & Computational Biology (BIO)
Education: 2000, Ph.D., Electrical Engineering, University of California, Santa Barbara; 1997, M.S., Electrical Engineering, University of California, Santa Barbara; 1996, B.S., Electrical Engineering, Bogazici University, Istanbul, Turkey
Office Hours: On leave
Teaching Schedule (Fall 2018):
EE 199-76. Supervised Independent Study


Ana Claudia Arias

Professor
508 Cory Hall, 510-642-1728; acarias@eecs.berkeley.edu
Research Interests: Physical Electronics (PHY); Energy (ENE)
Education: 2001, Ph.D., Physics, University of Cambridge, UK; 1997, M.S., Physics, Federal University of Paraná in Curitiba, Brazil; 1995, B.S., Physics, Federal University of Paraná in Curitiba, Brazil
Office Hours: Mon 2:00pm-3:00pm, 508 Cory
Teaching Schedule (Fall 2018):
EE 143. Microfabrication Technology, MoWe 10:00AM - 11:29AM, Cory 540AB
Teaching Schedule (Spring 2019):
EE 134. Fundamentals of Photovoltaic Devices, MoWe 10:00AM - 11:29AM, Cory 521


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: Wednesday 9:30-10:30
Assistants: Tammy Johnson, 565 Soda, 643-4816, tamille@eecs.berkeley.edu; Ria Melendres Briggs, 563 Soda, (510) 643-1455, riamelendres@berkeley.edu
Teaching Schedule (Fall 2018):
CS 294-156. Advanced Topics on Secure Hardware, Mo 10:00AM - 11:29AM, Soda 405
Teaching Schedule (Spring 2019):
CS 152. Computer Architecture and Engineering, MoWe 1:00PM - 2:29PM, Soda 306
CS 252. Graduate Computer Architecture, MoWe 1:00PM - 2:29PM, Soda 306


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 2018):
EE 120. Signals and Systems, TuTh 2:00PM - 3:59PM, Valley Life Sciences 2060
EE 375. Teaching Techniques for Electrical Engineering, Th 5:00PM - 6:29PM, Cory 540AB
Teaching Schedule (Spring 2019):
CS 70. Discrete Mathematics and Probability Theory, TuTh 12:30PM - 1:59PM, Wheeler 150
EE 120. Signals and Systems, MoWe 8:00AM - 9:59AM, Cory 277


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
Teaching Schedule (Spring 2019):
CS 194-28. Computational Design and Fabrication, TuTh 3:30PM - 4:59PM, Jacobs Hall 220
CS 294-119. Computational Design and Fabrication, TuTh 3:30PM - 4:59PM, Jacobs Hall 220


Ruzena Bajcsy

Professor
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 2018):
EECS C106A. Introduction to Robotics, TuTh 8:00AM - 9:29AM, North Gate 105
EECS 206A. Introduction to Robotics, TuTh 8:00AM - 9:29AM, North Gate 105
Teaching Schedule (Spring 2019):
EECS C106B. Robotic Manipulation and Interaction, TuTh 11:00AM - 12:29PM, Cory 521
EECS 206B. Robotic Manipulation and Interaction, TuTh 11:00AM - 12:29PM, Cory 521


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
785 Soda Hall, 510-642-9838; 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 (Fall 2018):
CS 24. Berkeley Through the Lens, Fr 12:00PM - 1:59PM, Soda 373
Teaching Schedule (Spring 2019):
CS 24. Berkeley through the Lens, Fr 12:00PM - 1:59PM, Soda 373


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
Teaching Schedule (Fall 2018):
CS 198-82. Machine Learning DeCal, Tu 5:00PM - 6:59PM, LeConte 1


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., Wed. 1:00-2:00 pm, 110 McLaughlin
Teaching Schedule (Fall 2018):
EECS 127. Optimization Models in Engineering, TuTh 12:30PM - 1:59PM, Stanley 105
EECS 227AT. Optimization Models in Engineering, TuTh 12:30PM - 1:59PM, Stanley 105
EE 290O. Deep multi-agent reinforcement learning with applications to autonomous traffic, TuTh 3:30PM - 4:59PM, Cory 531
Teaching Schedule (Spring 2019):
EECS 127. Optimization Models in Engineering, TuTh 11:00AM - 12:29PM, Li Ka Shing 245
EECS 227AT. Optimization Models in Engineering, TuTh 11:00AM - 12:29PM, Li Ka Shing 245


Jeffrey Bokor

Professor , EE Division Chair
225 Cory Hall, 510-642-4134; jbokor@berkeley.edu
Research Interests: Physical Electronics (PHY)
Education: 1980, PhD, Electrical Engineering, Stanford University; 1976, MS, Electrical Engineering, Stanford University; 1975, BS, Electrical Engineering, MIT
Office Hours: email for appointment, 510 Sutardja Dai
Assistants: Charlotte Jones, 550 Sutardja Dai, 510-664-4203, cmjones@eecs.berkeley.edu; Magali Lermigeaux, 510 642-0253, mlermigeaux@eecs.berkeley.edu
Teaching Schedule (Fall 2018):
EE 39. Freshman/Sophomore Seminar, Th 10:00AM - 11:59AM, Jacobs Hall 220


Bernhard Boser

Professor
490A Cory Hall, 510-643-8350; boser@eecs.berkeley.edu
Research Interests: Design, Modeling and Analysis (DMA); Integrated Circuits (INC); Physical Electronics (PHY)
Education: 1988, Ph.D., Electrical Engineering, Stanford; 1985, M.S., Electrical Engineering, Stanford; 1984, B.S., Electrical Engineering, Swiss Federal Institute of Technology
Office Hours: By Request, 490A Cory
Teaching Schedule (Fall 2018):
EE 49. Electronics for the Internet of Things, MoWeFr 3:00PM - 3:59PM, Stanley 106
CS 199-80. Supervised Independent Study
Teaching Schedule (Spring 2019):
EE 49. Electronics for the Internet of Things, TuTh 5:00PM - 6:29PM, Cory 277


Robert K. Brayton

Professor Emeritus , Professor in the Graduate School
573 Cory Hall, 510-643-9801;
Research Interests: Design, Modeling and Analysis (DMA)
Education: 1961, Ph.D., Mathematics, MIT; 1956, BSEE, Electrical Engineering, Iowa State University


Aydin Buluç

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


Duncan Callaway

Below the Line , Associate Professor
419 Sutardja Dai Hall; 318 Barrows Hall; dcal@berkeley.edu
Research Interests: Energy (ENE)
Education: 2001, Ph.D., Theoretical & Applied Mechanics, Cornell University; 1995, B.S., Mechanical Engineering, University of Rochester
Office Hours: Sign up at www.wejoinin.com/sheets/ngzvg


John F. Canny

Professor
637 Soda Hall, 510-642-9955; jfc@cs.berkeley.edu
Research Interests: Human-Computer Interaction (HCI); Artificial Intelligence (AI); Control, Intelligent Systems, and Robotics (CIR); Graphics (GR); 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
Office Hours: Mon. 3-4 or Wed. 2-3, 637 Soda
Teaching Schedule (Fall 2018):
CS 294-131. Deep Learning Seminar, Tu 12:30PM - 1:59PM, Soda 306
Teaching Schedule (Spring 2019):
CS 182. Designing, Visualizing and Understanding Deep Neural Networks, MoWe 8:00AM - 9:29AM, Dwinelle 145
CS 282A. Designing, Visualizing and Understanding Deep Neural Networks, MoWe 8:00AM - 9:29AM, Dwinelle 145


Jose M. Carmena

Professor
570 Cory Hall; 286 Li Ka Shing Center, 643-2430; jcarmena@berkeley.edu
Research Interests: Control, Intelligent Systems, and Robotics (CIR); Biosystems & Computational Biology (BIO)
Education: 2002, Ph.D., Robotics, University of Edinburgh, Scotland; 1998, M.S., Artificial Intelligence, University of Edinburgh, Scotland; 1997, M.S., Electrical Engineering, University of Valencia, Spain; 1995, B.S., Electrical Engineering, Polytechnic University of Valencia, Spain
Office Hours: Mon. 10-12, 570 Cory


Constance Chang-Hasnain

Professor
263M Cory Hall, 510-642-4315; 208 McLaughlin Hall; cch@berkeley.edu
Research Interests: Micro/Nano Electro Mechanical Systems (MEMS); Physical Electronics (PHY)
Education: 1987, Ph.D., Electrical Engineering, U.C. Berkeley; 1984, M.S., Electrical Engineering, U.C. Berkeley; 1982, B.S., Electrical Engineering, U.C. Davis
Office Hours: TBD, by appointment, 263M Cory
Assistants: Therese George, 254M Cory, 642-9551, therese@eecs.berkeley.edu


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 (Fall 2018):
CS 170. Efficient Algorithms and Intractable Problems, TuTh 2:00PM - 3:29PM, Dwinelle 155
CS 198-78. Blockchain Fundamentals DeCal, We 6:00PM - 7:59PM, Evans 60
Teaching Schedule (Spring 2019):
CS 294-153. Probabilistically Checkable and Interactive Proof Systems, TuTh 3:30PM - 4:59PM, Soda 310


John Chuang

Below the Line , Professor
303A South Hall; chuang@ischool.berkeley.edu
Research Interests: Biosystems & Computational Biology (BIO); Communications & Networking (COMNET); Operating Systems & Networking (OSNT); Security (SEC)
Education: 1998, Ph.D., Engineering and Public Policy, Carnegie Mellon University; 1997, M.S., Engineering and Public Policy, Carnegie Mellon University; 1992, M.S., Electrical Engineering, Stanford University; 1991, B.S., Electrical Engineering, University of Southern California
Office Hours: by appointment, 303A South


Phillip Colella

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


Steven Conolly

Professor
340 Hearst Memorial Mining Building, (510) 642-3420; sconolly@berkeley.edu
Research Interests: Biosystems & Computational Biology (BIO); Signal Processing (SP)
Education: 1989, PhD, Electrical Engineering, Stanford University
Teaching Schedule (Fall 2018):
EE C145B. Medical Imaging Signals and Systems, TuTh 3:30PM - 4:59PM, Lewis 9
EE 199-79. Supervised Independent Study
EE C261. Medical Imaging Signals and Systems, TuTh 3:30PM - 4:59PM, Lewis 9


Thomas Courtade

Assistant Professor
265 Cory Hall, 510-643-0359; courtade@eecs.berkeley.edu
Research Interests: Communications & Networking (COMNET); Biosystems & Computational Biology (BIO); Control, Intelligent Systems, and Robotics (CIR); Theory (THY)
Education: 2012, Ph.D., Electrical Engineering, University of California, Los Angeles; 2008, M.Sc., Electrical Engineering, University of California, Los Angeles; 2007, B.Sc., Electrical Engineering, Michigan Technological University
Office Hours: Wednesday, Friday 2-3pm, 265 Cory
Assistants: Kim Kail, 253 Cory, 510-643-6633, kail@erso.berkeley.edu
Teaching Schedule (Fall 2018):
EE 229A. Information Theory and Coding, TuTh 12:30PM - 1:59PM, Barker 101
EE 298-2. BLISS/NCD Seminar, Mo 4:00PM - 4:59PM, Cory 540AB


David E. Culler

Professor
465 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: Carlyn Chinen, 465A Soda, 510-990-5109, amp-admin@eecs.berkeley.edu; Kattt Atchley, 465 Soda, 510-643-3499, amp-admin@eecs.berkeley.edu
Teaching Schedule (Fall 2018):
CS 88. Computational Structures in Data Science, Mo 2:00PM - 2:59PM, LeConte 4


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 2018):
CS 294-43. Visual Object and Activity Recognition, Mo 10:30AM - 11:59AM,
CS 294-131. Deep Learning Seminar, Tu 12:30PM - 1:59PM, Soda 306
CS 298-15. BAIR First-year Proseminar, Fr 1:00PM - 1:59PM,


James Demmel

Professor , Chair
389 Soda Hall, 510-642-7699; 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, 389 Soda
Assistants: Tammy Johnson, 565 Soda, 643-4816, tamille@eecs.berkeley.edu; Matthew Santillan, 385 Soda, 510-642-7699, msantillan@eecs.berkeley.edu
Teaching Schedule (Fall 2018):
CS 298-3. EECS Colloquium, We 4:00PM - 4:59PM, Soda 306
CS 298-6. LA PACK Seminar, We 11:00AM - 11:59AM, Soda 380
Teaching Schedule (Spring 2019):
CS C267. Applications of Parallel Computers, TuTh 11:00AM - 12:29PM, Hearst Mining 390
CS 298-3. EECS Colloquium, We 4:00PM - 5:29PM, Soda 306
CS 298-6. LA PACK Seminar, We 11:00AM - 11:59AM, Soda 380


John DeNero

Assistant 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 2018):
CS 47A. Self-paced courses
CS 61A. The Structure and Interpretation of Computer Programs, MoWeFr 1:00PM - 1:59PM, Wheeler 150
CS 98-52. Additional Topics in the Structure and Interpretation of Computer Programs, We 3:00PM - 3:59PM, Soda 306
CS 198-74. ANova DeCal: Mentoring Youth in Computer Science, Mo 7:00PM - 7:59PM, Barrows 60
Teaching Schedule (Spring 2019):
CS C100. Principles & Techniques of Data Science, TuTh 6:30PM - 7:59PM, Wheeler 150
CS 195. Social Implications of Computer Technology, Mo 5:00PM - 6:29PM, Valley Life Sciences 2050
CS C200A. Principles and Techniques of Data Science, TuTh 6:30PM - 7:59PM, Wheeler 150


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 (Fall 2018):
CS 198-90. Impact of AI DeCal, We 6:30PM - 7:59PM, Dwinelle 105


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; Christopher Brooks, cxh@eecs.berkeley.edu; Sarah Gaugler, 3117B Etcheverry, 2-4993, sarunyon@berkeley.edu
Teaching Schedule (Fall 2018):
EECS 149. Introduction to Embedded Systems, TuTh 9:30AM - 10:59AM, Moffitt Library 102
CS C249A. Introduction to Embedded Systems, TuTh 9:30AM - 10:59AM, Moffitt Library 102
EE C249A. Introduction to Embedded Systems, TuTh 9:30AM - 10:59AM, Moffitt Library 102
Teaching Schedule (Spring 2019):
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
Office Hours: Wed 11-12noon, 724 Sutardja Dai
Teaching Schedule (Fall 2018):
CS 194-26. Image Manipulation and Computational Photography, TuTh 5:00PM - 6:29PM, Valley Life Sciences 2060
CS 199-82. Supervised Independent Study


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 (Fall 2018):
EECS 127. Optimization Models in Engineering, TuTh 12:30PM - 1:59PM, Stanley 105
EECS 227AT. Optimization Models in Engineering, TuTh 12:30PM - 1:59PM, Stanley 105
EE 227BT. Convex Optimization, TuTh 11:00AM - 12:29PM, Wurster 102


Ronald S. Fearing

Professor
725 Sutardja Dai Hall, 510-642-9193;
Research Interests: Control, Intelligent Systems, and Robotics (CIR); Biosystems & Computational Biology (BIO)
Education: 1988, Ph.D., Electrical Engineering, Stanford University; 1983, S.B. and S.M., Electrical Engineering Computer Science, MIT
Office Hours: Wed 1-2 pm, Thu 11-12 pm, 725 Sutardja Dai
Teaching Schedule (Fall 2018):
EE C128. Feedback Control Systems, TuTh 5:00PM - 6:29PM, Moffitt Library 102
Teaching Schedule (Spring 2019):
EE 192. Mechatronic Design Laboratory, Tu 5:00PM - 6:29PM, Wheeler 202


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 2018):
CS 198-47. Ruby on Rails DeCal, Th 5:00PM - 6:59PM, Kroeber 160
Teaching Schedule (Spring 2019):
CS 169. Software Engineering, TuTh 2:00PM - 3:29PM, Valley Life Sciences 2060
CS 375. Teaching Techniques for Computer Science, Mo 10:00AM - 11:59AM, Life Sciences Addition 101


Gerald Friedland

Adjunct Assistant Professor
fractor@icsi.berkeley.edu
Research Interests: Signal Processing (SP); Artificial Intelligence (AI)
Education: 2006, Ph.D., Computer Science, Freie Universitat Berlin; 2002, MSc, Computer Science, Freie Universitat Berlin
Teaching Schedule (Fall 2018):
CS 198-67. Smash Bros: The Anatomy of a Video Game Success, Mo 7:00PM - 8:59PM, Moffitt Library 106
Teaching Schedule (Spring 2019):
CS 88. Computational Structures in Data Science, Mo 9:00AM - 9:59AM, LeConte 4
CS 88-2. Computational Structures in Data Science, Mo 10:30AM - 11:29AM, Soda 306


Robert Full

Professor
5128 Valley Life Sciences Building, 510-642-9896; rjfull@berkeley.edu
Research Interests: Biosystems & Computational Biology (BIO)
Office Hours: Tues. & Thurs., 11-noon, 5128 VLSB


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: Fri 11-noon (CS61C), 777 Soda; Fri 3-4pm (CS10), 777 Soda; Wed 1-3pm (CNM190), 606 Soda
Teaching Schedule (Fall 2018):
CS 10. The Beauty and Joy of Computing, MoWe 3:00PM - 3:59PM, Evans 10
CS 61C. Machine Structures, MoWeFr 4:00PM - 4:59PM, Dwinelle 155
CS 198-1. iOS Decal, MoWe 6:30PM - 7:59PM, Moffitt Library 145
CS 198-2. Gamescrafters, MoWeFr 10:00AM - 10:59AM, Soda 606
CS 198-3. UCBUGG DeCal: 3D Modeling and Animation, Tu 7:00PM - 8:59PM, Sutardja Dai 200
Teaching Schedule (Spring 2019):
CS 10. The Beauty and Joy of Computing, MoFr 3:00PM - 3:59PM, Li Ka Shing 245
CS 47A. Self-paced courses
CS 61A. The Structure and Interpretation of Computer Programs, MoWeFr 2:00PM - 2:59PM, Wheeler 150


Sanjam Garg

Assistant Professor
685 Soda Hall; sanjamg@berkeley.edu
Research Interests: Theory (THY); Security (SEC)
Education: 2013, Ph.D., Computer Science, University of California, Los Angeles
Office Hours: See Homepage
Teaching Schedule (Fall 2018):
CS 276. Cryptography, Tu 12:30PM - 1:59PM, Soda 320 , Fr 2:00PM - 3:29PM, Soda 310
Teaching Schedule (Spring 2019):
CS 194-34. Undergraduate Cryptography, TuTh 2:00PM - 3:29PM, Soda 310


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, 425 Sutardja Dai


Shafi Goldwasser

Professor

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 (Fall 2018):
CS 294-155. Law and Cryptography, Th 12:00PM - 1:59PM, Soda 306


Joseph Gonzalez

Assistant Professor
773 Soda Hall; jegonzal@eecs.berkeley.edu
Research Interests: Artificial Intelligence (AI); Database Management Systems (DBMS)
Education: 2012, Ph.D., Machine Learning, Carnegie Mellon University
Assistants: Boban Zarkovich, 465A Soda, 643-0264, boban@eecs.berkeley.edu


Thomas Griffiths

Below the Line , Associate Professor
3210 Tolman Hall, 642-7134; tom_griffiths@berkeley.edu
Education: 2005, Ph.D., Psychology, Stanford University; 2002, M.A./M.S., Psychology/Statistics, Stanford University; 1998, B.A., Psychology, University of Western Australia


Moritz Hardt

Assistant Professor
hardt@berkeley.edu
Education: 2011, PhD, Computer Science, Princeton University
Teaching Schedule (Fall 2018):
CS 189. Introduction to Machine Learning, TuTh 9:30AM - 10:59AM, Li Ka Shing 245
CS 289A. Introduction to Machine Learning, TuTh 9:30AM - 10:59AM, Li Ka Shing 245


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: Mon 1-2pm, 220A Jacobs
Assistants: Aleta Martinez, 234 Jacobs, 5106647574, aleta@berkeley.edu
Teaching Schedule (Fall 2018):
CS 198-56. Web Design DeCal, Tu 6:30PM - 7:29PM, Jacobs Hall 310 , Th 6:30PM - 7:59PM, Jacobs Hall 310
CS 294-137. Theory and Applications of Virtual Reality and Immersive Computing, We 3:00PM - 5:59PM, Jacobs Hall 310
Teaching Schedule (Spring 2019):
CS 160. User Interface Design and Development, MoWe 9:30AM - 10:59AM, Jacobs Hall 310
CS 260A. User Interface Design and Development, MoWe 9:30AM - 10:59AM, Jacobs Hall 310


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 (Fall 2018):
CS 186. Introduction to Database Systems, TuTh 5:00PM - 6:29PM, Pimentel 1


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
Office Hours: M 2-3, Tu 3-4, 787 Soda
Teaching Schedule (Fall 2018):
CS 9A. Self-paced courses
CS 9C. Self-paced courses
CS 9E. Self-paced courses
CS 9F. Self-paced courses
CS 9G. Self-paced courses
CS 9H. Self-paced courses
CS 47B. Self-paced courses
CS 47C. Self-paced courses
CS 61B. Data Structures, MoWeFr 12:00PM - 12:59PM, Wheeler 150
CS 198-8. Linux System Administration DeCal, TuTh 8:00PM - 8:59PM,
Teaching Schedule (Spring 2019):
CS 9C. Self-paced courses
CS 9E. Self-paced courses
CS 9F. Self-paced courses
CS 9G. Self-paced courses
CS 9H. Self-paced courses
CS 47B. Self-paced courses
CS 47C. Self-paced courses
CS 164. Programming Languages and Compilers, MoWeFr 3:00PM - 3:59PM, Valley Life Sciences 2040


Chenming Hu

Professor Emeritus , Professor in the Graduate School

Education: 1973, Ph.D., EECS, UC Berkeley; 1970, M.S., EECS, UC Berkeley; 1968, B.S., EE, National Taiwan University
Assistants: Charlotte Jones, 550 Sutardja Dai, 510-664-4203, cmjones@eecs.berkeley.edu


Joshua Hug

Assistant 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: Monday 1 PM - 3 PM, 779 Soda
Teaching Schedule (Fall 2018):
CS C100. Principles & Techniques of Data Science, TuTh 6:30PM - 7:59PM, Wheeler 150
CS 195. Social Implications of Computer Technology, Mo 3:30PM - 4:59PM, Bechtel 210
CS 198-58. 3D Printing & Design Decal, TuTh 5:00PM - 6:29PM, Jacobs Hall 310
CS C200A. Principles and Techniques of Data Science, TuTh 6:30PM - 7:59PM, Wheeler 150
Teaching Schedule (Spring 2019):
CS 24-3. Rule-Based and Generative Art, Mo 11:00AM - 11:59AM, Soda 606
CS 61B. Data Structures, MoWeFr 3:00PM - 3:59PM, Wheeler 150


Ali Javey

Professor
550B Cory Hall, 510-643-7263; ajavey@eecs.berkeley.edu
Research Interests: Physical Electronics (PHY); Energy (ENE); Micro/Nano Electro Mechanical Systems (MEMS)
Education: 2005, Ph.D., Physical Chemistry, Stanford University; 2001, B.S., Chemistry, Old Dominion University, Norfolk
Office Hours: Fri., 3:00-4:00pm, 550B Cory
Teaching Schedule (Spring 2019):
EE 143. Microfabrication Technology, TuTh 12:30PM - 1:59PM, Cory 521


Jiantao Jiao

Assistant Professor
257M Cory Hall; jiantao@berkeley.edu
Research Interests: Artificial Intelligence (AI); Control, Intelligent Systems, and Robotics (CIR); Communications & Networking (COMNET); Theory (THY)
Education: 2018, Ph.D., Electrical Engineering, Stanford University; 2014, M.Sc, Electrical Engineering, Stanford University; 2012, B.Eng, Electronic Engineering, Tsinghua University
Assistants: Kim Kail, 253 Cory, 510-643-6633, kail@erso.berkeley.edu


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


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


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: Mon., 11:00am - 12:00pm, 775 Soda; Thurs., 10:00am - 11:00am, 775 Soda
Assistants: Boban Zarkovich, 465A Soda, 643-0264, boban@eecs.berkeley.edu


Tsu-Jae King Liu

Professor
501 Cory Hall, 510-642-2689; tking@eecs.berkeley.edu
Research Interests: Physical Electronics (PHY); Micro/Nano Electro Mechanical Systems (MEMS)
Education: 1994, PhD, Electrical Engineering, Stanford University; 1986, MS, Electrical Engineering, Stanford University; 1984, BS, Electrical Engineering, Stanford University
Office Hours: By Appointment, 501 Cory
Assistants: Charlotte Jones, 550 Sutardja Dai, 510-664-4203, cmjones@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 (Fall 2018):
CS 188. Introduction to Artificial Intelligence, TuTh 2:00PM - 3:29PM, Wheeler 150


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/W 1-2pm, 673 Soda
Teaching Schedule (Fall 2018):
CS 262A. Advanced Topics in Computer Systems, TuTh 11:00AM - 12:29PM, Soda 310
Teaching Schedule (Spring 2019):
CS 162. Operating Systems and System Programming, TuTh 5:00PM - 6:29PM, Dwinelle 155


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); Communications & Networking (COMNET); 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


Luke Lee

Professor
408C Stanley Hall, 1-510-642-5855; lplee@berkeley.edu
Research Interests: Biosystems & Computational Biology (BIO); Micro/Nano Electro Mechanical Systems (MEMS); Physical Electronics (PHY)
Education: 2000, Ph.D., Applied Physics and Bioengineering in Applied Science and Technology, UC Berkeley; 1996, B.A., Biophysics, UC Berkeley
Office Hours: 5:30-6:30PM, M & W, 408C Stanley


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 (Fall 2018):
CS 294-112. Deep Reinforcement Learning, WeFr 10:00AM - 11:29AM, Soda 306
Teaching Schedule (Spring 2019):
CS 188. Introduction to Artificial Intelligence, MoWe 5:00PM - 6:29PM, Wheeler 150


Jennifer Listgarten

Professor

Research Interests: Biosystems & Computational Biology (BIO); Artificial Intelligence (AI)
Education: 2007, Ph.D., Computer Science, University of Toronto
Teaching Schedule (Fall 2018):
CS 294-150. Machine Learning and Statistics Meet Biology, Mo 2:00PM - 4:59PM, Soda 320


Chunlei Liu

Associate Professor
505 Cory Hall, (510)664 7596; chunlei.liu@eecs.berkeley.edu
Research Interests: Biosystems & Computational Biology (BIO); Signal Processing (SP)
Education: 2005, Ph.D., Electrical Engineering, Stanford University; 2003, M.S., Management Science and Engineering, Stanford University; 2000, M.S., Physics, University of North Carolina, Chapel Hill; 1998, B.S., Physics, Peking University, Beijing
Office Hours: EE290T Monday 2-3pm or by appointment, 505 Cory; EE84 Monday 3-4pm or by appointment, 505 Cory
Teaching Schedule (Fall 2018):
EE 84. Sophomore Seminar, TuTh 1:00PM - 1:59PM, Cory 299
CS 294-148. Topics in Machine-learning, Inverse-problems, and Data Analysis in Computational Neuro and Medical Imaging, Mo 10:00AM - 11:59AM, Soda 320
Teaching Schedule (Spring 2019):
EE 16A. Designing Information Devices and Systems I, TuTh 3:30PM - 4:59PM, Wheeler 150


Yi Ma

Professor in Residence
333A Cory Hall, (510) 664 4565; yima@eecs.berkeley.edu
Research Interests: Artificial Intelligence (AI); Control, Intelligent Systems, and Robotics (CIR); Signal Processing (SP)
Education: 2000, Ph.D., EECS, University of California, Berkeley; 2000, M.A., Mathematics, University of California, Berkeley; 1997, M.S., EECS, University of California, Berkeley; 1995, B.S., Automation & Applied Mathematics, Tsinghua University, China
Office Hours: By appointment, 333A Cory
Assistants: Jessica Gamble, 337 Cory, 510-643-5105, jessicagamble@berkeley.edu
Teaching Schedule (Fall 2018):
EE 221A. Linear System Theory, TuTh 9:30AM - 10:59AM, Cory 521
EE 290T-2. High-dim Data Analysis with Sparse and Low-dim Models Theory, Algorithms, and Applications, TuTh 3:30PM - 4:59PM, Cory 521
CS 299-97. Individual Research
Teaching Schedule (Spring 2019):
EE 299-109. Individual Research


Michel Maharbiz

Professor
567 Cory Hall, 510-227-0196; maharbiz@eecs.berkeley.edu
Research Interests: Biosystems & Computational Biology (BIO); Micro/Nano Electro Mechanical Systems (MEMS)
Education: 2003, PhD, EECS, University of California, Berkeley; 1997, BS, EE, Cornell University
Office Hours: Friday, 2:00-3:00 pm, 567 Cory


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


Rikky Muller

Assistant Professor
564 Cory Hall; rikky@berkeley.edu
Research Interests: Integrated Circuits (INC); Biosystems & Computational Biology (BIO); Micro/Nano Electro Mechanical Systems (MEMS)
Education: 2013, Ph.D., EECS, UC Berkeley; 2004, S.B., EECS, MIT; 2004, M.Eng., EECS, MIT
Office Hours: Wednesday 10:30am - 12:00pm, 564 Cory
Assistants: Columba Candy Corpus, 2108 Allston Way, candycorpus@eecs.berkeley.edu
Teaching Schedule (Fall 2018):
EE 140. Analog Integrated Circuits, MoWe 4:00PM - 5:29PM, Cory 521
EE 240A. Analog Integrated Circuits, MoWe 4:00PM - 5:29PM, Cory 521
Teaching Schedule (Spring 2019):
EE 290P. Electronic Implantable Medical Devices, MoWe 4:00PM - 5:29PM, Cory 293


Andrew R. Neureuther

Professor Emeritus , Professor in the Graduate School
511 Cory Hall, 510-642-4590; neureuth@eecs.berkeley.edu
Research Interests: Integrated Circuits (INC)
Education: 1966, Ph.D., Electrical Engineering, UI Urbana-Champaign; 1964, M.S., Electrical Engineering, UI Urbana-Champaign; 1963, B.S., Electrical Engineering, University of Illinois, Urbana-Champaign
Office Hours: By email appointment only, 511 Cory
Assistants: Charlotte Jones, 550 Sutardja Dai, 510-664-4203, cmjones@eecs.berkeley.edu


Ren Ng

Assistant Professor
535 Soda Hall; 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: By Appointment, 535 Soda
Teaching Schedule (Fall 2018):
CS 198-76. Game Design and Development DeCal, TuTh 6:30PM - 7:59PM, Wheeler 20
Teaching Schedule (Spring 2019):
CS 184. Foundations of Computer Graphics, TuTh 9:30AM - 10:59AM, Li Ka Shing 245
CS 284A. Foundations of Computer Graphics, TuTh 9:30AM - 10:59AM, Li Ka Shing 245


Clark Nguyen

Professor
574 Cory Hall, 510-642-6251; ctnguyen@berkeley.edu
Research Interests: Micro/Nano Electro Mechanical Systems (MEMS); Integrated Circuits (INC); Physical Electronics (PHY); Design, Modeling and Analysis (DMA)
Education: 1994, Ph.D., Electrical Engineering & Computer Sciences, Univ. of California at Berkeley; 1991, M.S., Electrical Engineering & Computer Sciences, Univ. of California at Berkeley; 1989, B.S., Electrical Engineering & Computer Sciences, Univ. of California at Berkeley
Office Hours: Wed., 11:00-noon, 574 Cory; Mon., 3:30-4:30, 574 Cory
Teaching Schedule (Fall 2018):
EE 105. Microelectronic Devices and Circuits, MoWeFr 2:00PM - 2:59PM, LeConte 2
Teaching Schedule (Spring 2019):
EE C247B. Introduction to MEMS Design, TuTh 11:00AM - 12:29PM, Cory 293


Ali Niknejad

Professor
511 Cory Hall, 510-642-0459; niknejad@eecs.berkeley.edu
Research Interests: Integrated Circuits (INC); Physical Electronics (PHY); Signal Processing (SP); Communications & Networking (COMNET); Design, Modeling and Analysis (DMA)
Education: 2000, Ph.D., Electrical Engineering, UC Berkeley; 1997, M.S., Electrical Engineering, UC Berkeley; 1994, B.S., Electrical Engineering, UC Berkeley
Office Hours: By appointment., 511 Cory
Assistants: Columba Candy Corpus, 2108 Allston Way, candycorpus@eecs.berkeley.edu
Teaching Schedule (Fall 2018):
EE 142. Integrated Circuits for Communications, TuTh 11:00AM - 12:29PM, Cory 521
EE 242A. Integrated Circuits for Communications, TuTh 11:00AM - 12:29PM, Cory 521
Teaching Schedule (Spring 2019):
EE 240B. Advanced Analog Integrated Circuits, TuTh 2:00PM - 3:29PM, Cory 540AB


Borivoje Nikolic

Professor
509 Cory Hall, 510-643-9297; bora@eecs.berkeley.edu
Research Interests: Integrated Circuits (INC); Communications & Networking (COMNET); Design, Modeling and Analysis (DMA); Computer Architecture & Engineering (ARC)
Education: 1999, Ph.D., Electrical and Computer Engineering, UC Davis; 1994, M.Sc., Electrical Engineering, University of Belgrade, Serbia; 1992, Dipl.Ing., Electrical Engineering, University of Belgrade, Serbia
Office Hours: Tue. 3:30-4:30pm, 509 Cory
Teaching Schedule (Fall 2018):
CS 61C. Machine Structures, MoWeFr 4:00PM - 4:59PM, Dwinelle 155
EE 290C-2. Advanced Topics in Electrical Engineering: Advanced Topics in Circuit Design, TuTh 2:00PM - 3:29PM, Cory 540AB
Teaching Schedule (Spring 2019):
EE 241B. Advanced Digital Integrated Circuits, TuTh 9:30AM - 10:59AM, Cory 293


James O'Brien

Professor
527 Soda Hall, 510-642-0865; 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
Office Hours: Wed., 4:00pm to 5:00 PM, 527 Soda
Teaching Schedule (Fall 2018):
CS 294-137. Theory and Applications of Virtual Reality and Immersive Computing, We 3:00PM - 5:59PM, Jacobs Hall 310
Teaching Schedule (Spring 2019):
CS 284B. Advanced Computer Graphics Algorithms and Techniques, We 1:00PM - 3:59PM, Soda 405


Bruno Olshausen

Below the Line , Professor
baolshausen@berkeley.edu
Research Interests: Biosystems & Computational Biology (BIO)
Office Hours: By email appointment only


Abhay Parekh

Adjunct Professor
265M Cory Hall; parekh@eecs.berkeley.edu
Research Interests: Communications & Networking (COMNET)
Education: 1992, Ph.D., Electrical Engineering and Computer Science, MIT; 1985, S.M., Operations Research, MIT; 1983, B.E.S., Mathematical Sciences, Johns Hopkins University
Office Hours: Th 4-5, 504 Cory
Teaching Schedule (Fall 2018):
EECS 126. Probability and Random Processes, TuTh 11:00AM - 12:29PM, Stanley 105


Shyam Parekh

Adjunct Associate Professor
257M Cory Hall, (510) 847-0320; shyam@eecs.berkeley.edu
Research Interests: Communications & Networking (COMNET)
Office Hours: W 3:00-4:00, 257M Cory
Assistants: Jean Richter, 231 Cory, 510-643-8208, richter@eecs.berkeley.edu
Teaching Schedule (Spring 2019):
EE 122. Introduction to Communication Networks, TuTh 5:30PM - 6:59PM, Cory 521


David A. Patterson

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


Eric Paulos

Associate Professor
paulos@berkeley.edu
Research Interests: Human-Computer Interaction (HCI)
Office Hours: See Homepage www.paulos.net
Teaching Schedule (Fall 2018):
CS 160. User Interface Design and Development, MoWe 10:30AM - 11:59AM, Jacobs Hall 310
CS 160-2. User Interface Design and Development, MoWe 10:30AM - 11:59AM, Jacobs Hall 210
CS 160-3. User Interface Design and Development, MoWe 10:30AM - 11:59AM, Jacobs Hall 220
CS 198-80. Virtual Reality DeCal, Mo 5:00PM - 6:59PM, Blum 230
CS 260A. User Interface Design and Development, MoWe 10:30AM - 11:59AM, Jacobs Hall 310


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, 630 ICSI


Robert Pilawa-Podgurski

Associate Professor
573 Cory Hall, 510-664-5171; pilawa@berkeley.edu
Research Interests: Energy (ENE); Integrated Circuits (INC)
Education: 2012, PhD, EECS, MIT; 2007, MEng, EECS, MIT; 2005, BS, Physics, MIT; 2005, BS, EECS, MIT


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: on sabbatical Fall 2018
Teaching Schedule (Spring 2019):
EE 16B. Designing Information Devices and Systems II, TuTh 11:00AM - 12:29PM, Wheeler 150


Kameshwar Poolla

Professor
5105 Etcheverry Hall, 510-642-4642; poolla@berkeley.edu
Research Interests: Control, Intelligent Systems, and Robotics (CIR); Design, Modeling and Analysis (DMA); Physical Electronics (PHY)
Office Hours: Thurs., 3:30-5:30
Assistants: Charlotte Jones, 550 Sutardja Dai, 510-664-4203, cmjones@eecs.berkeley.edu
Teaching Schedule (Fall 2018):
EE 49. Electronics for the Internet of Things, MoWeFr 3:00PM - 3:59PM, Stanley 106


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
Teaching Schedule (Fall 2018):
CS 261. Security in Computer Systems, Mo 1:00PM - 2:29PM, Soda 310 , We 10:00AM - 11:29AM, Soda 405
Teaching Schedule (Spring 2019):
CS 161. Computer Security, TuTh 12:30PM - 1:59PM, Dwinelle 155


Jan M. Rabaey

Professor
563 Cory Hall, 510-6422328; jan@eecs.berkeley.edu
Research Interests: Communications & Networking (COMNET); Design, Modeling and Analysis (DMA); Energy (ENE); Integrated Circuits (INC); Signal Processing (SP)
Office Hours: Sabbatical
Assistants: Columba Candy Corpus, 2108 Allston Way, candycorpus@eecs.berkeley.edu
Teaching Schedule (Fall 2018):
EECS 151. Introduction to Digital Design and Integrated Circuits, MoWe 2:30PM - 3:59PM, Cory 540AB
EECS 151LA. Introduction to Digital Design and Integrated Circuits Lab, Fr 11:00AM - 1:59PM, Cory 125
EECS 151LB. Introduction to Digital Design and Integrated Circuits Lab, Tu 8:00AM - 10:59AM, Cory 125
EECS 151LB-2. Introduction to Digital Design and Integrated Circuits Lab, Th 5:00PM - 7:59PM, Cory 125
EECS 251A. Introduction to Digital Design and Integrated Circuits, MoWe 2:30PM - 3:59PM, Cory 540AB
EECS 251LA-101. Introduction to Digital Design and Integrated Circuits Lab, Fr 11:00AM - 1:59PM, Cory 125
EECS 251LB-101. Introduction to Digital Design and Integrated Circuits Lab, Tu 8:00AM - 10:59AM, Cory 125
EECS 251LB-102. Introduction to Digital Design and Integrated Circuits Lab, Th 5:00PM - 7:59PM, Cory 125


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
Teaching Schedule (Fall 2018):
CS 199-83. Supervised Independent Study
CS 294-141. Compilers for Everyone: Designing and Building Domain-Specific Languages, Th 1:00PM - 3:59PM,
Teaching Schedule (Spring 2019):
CS 184. Foundations of Computer Graphics, TuTh 9:30AM - 10:59AM, Li Ka Shing 245
CS 284A. Foundations of Computer Graphics, TuTh 9:30AM - 10:59AM, Li Ka Shing 245


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 (Fall 2018):
CS 199-81. Supervised Independent Study
CS 294-154. Sums of Squares: proofs and algorithms, TuTh 11:00AM - 12:29PM, Soda 320
Teaching Schedule (Spring 2019):
CS 170. Efficient Algorithms and Intractable Problems, TuTh 3:30PM - 4:59PM, Pimentel 1


Kannan Ramchandran

Professor
269 Cory Hall, 510-642-2353; kannanr@eecs.berkeley.edu
Research Interests: Communications & Networking (COMNET); 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 (Fall 2018):
EECS 126. Probability and Random Processes, TuTh 11:00AM - 12:29PM, Stanley 105
CS 199-84. Supervised Independent Study
Teaching Schedule (Spring 2019):
EECS 126. Probability and Random Processes, TuTh 12:30PM - 1:59PM, Stanley 105


Gireeja Ranade

Assistant Teaching Professor
gireeja@eecs.berkeley.edu
Research Interests: Communications & Networking (COMNET); Artificial Intelligence (AI); Control, Intelligent Systems, and Robotics (CIR); Signal Processing (SP); Cyber-Physical Systems and Design Automation (CPSDA); Education (EDUC)
Education: 2014, Ph.D., EECS, University of California, Berkeley; 2009, M.S., EECS, University of California, Berkeley; 2007, B.S., EECS, Massachusetts Institute of Technology
Teaching Schedule (Fall 2018):
EE 16A. Designing Information Devices and Systems I, TuTh 9:30AM - 10:59AM, Wheeler 150
Teaching Schedule (Spring 2019):
EECS 127. Optimization Models in Engineering, TuTh 11:00AM - 12:29PM, Li Ka Shing 245
EECS 227AT. Optimization Models in Engineering, TuTh 11:00AM - 12:29PM, Li Ka Shing 245


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 2018):
CS 170. Efficient Algorithms and Intractable Problems, TuTh 2:00PM - 3:29PM, Dwinelle 155
CS 198-87. Introduction to Mathematical Thinking DeCal, MoWe 6:30PM - 7:59PM, LeConte 3
CS 198-92. Rubik's Cube/Speedcubing Decal, Tu 5:00PM - 6:59PM, Mulford 159
CS 375. Teaching Techniques for Computer Science, Mo 3:00PM - 4:59PM, Soda 438
Teaching Schedule (Spring 2019):
CS 70. Discrete Mathematics and Probability Theory, TuTh 12:30PM - 1:59PM, Wheeler 150
CS 270. Combinatorial Algorithms and Data Structures, TuTh 3:30PM - 4:59PM, Soda 306
CS 375. Teaching Techniques for Computer Science, Mo 10:00AM - 11:59AM, Life Sciences Addition 101


Sylvia Ratnasamy

Associate Professor
413 Soda Hall, 642-8905; sylvia@eecs.berkeley.edu
Research Interests: Operating Systems & Networking (OSNT)
Assistants: Carlyn Chinen, 465A Soda, 510-990-5109, amp-admin@eecs.berkeley.edu
Teaching Schedule (Fall 2018):
CS 168. Introduction to the Internet: Architecture and Protocols, TuTh 6:30PM - 7:59PM, Pimentel 1
Teaching Schedule (Spring 2019):
CS 268. Computer Networks, TuTh 11:00AM - 12:29PM, Soda 320


Benjamin Recht

Associate Professor
572 Cory Hall; brecht@berkeley.edu
Research Interests: Control, Intelligent Systems, and Robotics (CIR); Signal Processing (SP)
Assistants: Ria Melendres Briggs, 563 Soda, (510) 643-1455, riamelendres@berkeley.edu
Teaching Schedule (Fall 2018):
CS 189. Introduction to Machine Learning, TuTh 9:30AM - 10:59AM, Li Ka Shing 245
CS 289A. Introduction to Machine Learning, TuTh 9:30AM - 10:59AM, Li Ka Shing 245
Teaching Schedule (Spring 2019):
EE C227C. Convex Optimization and Approximation, TuTh 12:30PM - 1:59PM, LeConte 2


Jaijeet Roychowdhury

Professor
545E Cory Hall, 643-5664; jr@eecs.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 (Fall 2018):
EE 290N. Oscillators: from Fundamentals to Applications See course description: http://potol.eecs.berkeley.edu/classWiki/tiki-index.php?page=EECS290N-Fall-2018, MoWe 10:00AM - 11:59AM, Cory 531
Teaching Schedule (Spring 2019):
EE 16B. Designing Information Devices and Systems II, TuTh 11:00AM - 12:29PM, Wheeler 150


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 (Fall 2018):
CS 294-149. Safety and Control for Artificial General Intelligence, TuTh 4:00PM - 5:29PM, Soda 310
Teaching Schedule (Spring 2019):
CS 188. Introduction to Artificial Intelligence, MoWe 5:00PM - 6:29PM, Wheeler 150


Anant Sahai

Professor
267 Cory Hall; sahai@eecs.berkeley.edu
Research Interests: Communications & Networking (COMNET); 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: Tu 3:30-4:30pm, 258 Cory; Th 3:30-4:30pm after lecture in 306 Soda; TuTh 9-11am by appointment, 267 Cory
Assistants: Kim Kail, 253 Cory, 510-643-6633, kail@erso.berkeley.edu
Teaching Schedule (Fall 2018):
EE 194-1. Machine learning for sequential decision making under uncertainty, TuTh 2:00PM - 3:29PM, Soda 306
CS 198-71. Going Down the EECS Stack DeCal, We 7:00PM - 8:59PM, Soda 273
EE 290S. Machine learning for sequential decision making under uncertainty, TuTh 2:00PM - 3:29PM, Soda 306
Teaching Schedule (Spring 2019):
EE 16B. Designing Information Devices and Systems II, TuTh 11:00AM - 12:29PM, Wheeler 150


Sayeef Salahuddin

Professor
515 Sutardja Dai Hall, 510-642-4662;
Research Interests: Physical Electronics (PHY); Design, Modeling and Analysis (DMA); Energy (ENE); Scientific Computing (SCI)
Education: 2007, Ph.D., Electrical and Computer Engineering, Purdue University; 2003, B.S., Electrical and Electronic Engineering, Bangladesh University of Engineering and Technology
Office Hours: Thurs., 10:00am-11am, 515 Sutardja Dai; Mon., 11:00am-12:00pm, 515 Sutardja Dai
Teaching Schedule (Fall 2018):
EE 230C. Solid State Electronics, TuTh 3:30PM - 4:59PM, Cory 293
Teaching Schedule (Spring 2019):
EE 130. Integrated-Circuit Devices, TuTh 2:00PM - 3:29PM, Cory 521
EE 230A. Integrated-Circuit Devices, TuTh 2:00PM - 3:29PM, Cory 521


Seth R. Sanders

Professor
518 Cory Hall, 510-642-4425; sanders@eecs.berkeley.edu
Research Interests: Energy (ENE); Control, Intelligent Systems, and Robotics (CIR); Integrated Circuits (INC)
Education: 1989, Ph.D., Electrical Engineering, Massachusetts Institute of Technology; 1985, S.M., Electrical Engineering, Massachusetts Institute of Technology; 1981, S.B, Electrical Engineering and Physics, Massachusetts Institute of Technology
Teaching Schedule (Fall 2018):
EE 290C. Advanced Topics in Electrical Engineering: Advanced Topics in Circuit Design, MoWe 9:30AM - 10:59AM, Cory 299
Teaching Schedule (Spring 2019):
EE 113. Power Electronics, MoWe 9:30AM - 10:59AM, Cory 293
EE 213A. Power Electronics, MoWe 9:30AM - 10:59AM, Cory 293


Alberto L. Sangiovanni-Vincentelli

Professor
515 Cory Hall, 510-642-4882; alberto@berkeley.edu
Research Interests: Cyber-Physical Systems and Design Automation (CPSDA); Control, Intelligent Systems, and Robotics (CIR); Artificial Intelligence (AI)
Education: 1971, Dr. Ing., EECS, Politecnico di Milano, Italy
Office Hours: By appointment
Assistants: Jessica Gamble, 337 Cory, 510-643-5105, jessicagamble@berkeley.edu
Teaching Schedule (Spring 2019):
EE C249B. Embedded System Design: Modeling, Analysis, and Synthesis, TuTh 11:00AM - 12:29PM, Cory 540AB


S. Shankar Sastry

Professor , Dean
320 McLaughlin Hall, 510- 642-5771; sastry@eecs.berkeley.edu
Research Interests: Artificial Intelligence (AI); Control, Intelligent Systems, and Robotics (CIR); Cyber-Physical Systems and Design Automation (CPSDA); Security (SEC); Signal Processing (SP)
Education: 1981, Ph.D., Electrical Engineering and Computer Sciences, University of California, Berkeley; 1980, M.A., Mathematics, University of California, Berkeley; 1979, M.S., Electrical Engineering and Computer Sciences, University of California, Berkeley; 1977, B.Tech, Institute of Technology, Bombay, India
Assistants: Jessica Gamble, 337 Cory, 510-643-5105, jessicagamble@berkeley.edu


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 2018):
CS 164. Programming Languages and Compilers, MoWe 1:00PM - 2:29PM, Soda 306
CS 294-157. Deep Learning and Program Synthesis, Fr 3:30PM - 6:29PM, Soda 310
Teaching Schedule (Spring 2019):
CS 263. Design of Programming Languages, TuTh 12:30PM - 1:59PM, Soda 320


Carlo H. Séquin

Professor Emeritus , Professor in the Graduate School
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
Teaching Schedule (Spring 2019):
CS 39. Symmetry and Topology, Mo 4:00PM - 5:59PM, Soda 606


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); Control, Intelligent Systems, and Robotics (CIR); Design, Modeling and Analysis (DMA); Security (SEC); Theory (THY)
Office Hours: TuTh 11 am - 12 noon or by appointment, 566 Cory
Assistants: Charlotte Jones, 550 Sutardja Dai, 510-664-4203, cmjones@eecs.berkeley.edu
Teaching Schedule (Fall 2018):
EECS 149. Introduction to Embedded Systems, TuTh 9:30AM - 10:59AM, Moffitt Library 102
CS C249A. Introduction to Embedded Systems, TuTh 9:30AM - 10:59AM, Moffitt Library 102
EE C249A. Introduction to Embedded Systems, TuTh 9:30AM - 10:59AM, Moffitt Library 102
Teaching Schedule (Spring 2019):
EECS 219C. Formal Methods: Specification, Verification, and Synthesis, MoWe 1:00PM - 2:29PM, Cory 293


Osama Shana'a

Adjunct Associate Professor
osama.shanaa@berkeley.edu
Research Interests: Integrated Circuits (INC)
Teaching Schedule (Spring 2019):
EE 290C-2. RFIC Architectures & Circuits for Modern Wireless Communication Systems, TuTh 8:00AM - 9:29AM, Cory 293


Scott Shenker

Professor
415 Soda Hall, 510-643-3043; shenker@icsi.berkeley.edu
Research Interests: Operating Systems & Networking (OSNT)
Office Hours: 1:00-2:00 Mondays (email in advance!), 415 Soda
Assistants: Kattt Atchley, 465 Soda, 510-643-3499, amp-admin@eecs.berkeley.edu
Teaching Schedule (Fall 2018):
CS 168. Introduction to the Internet: Architecture and Protocols, TuTh 6:30PM - 7:59PM, Pimentel 1
CS 198-75. Decal: How to Build the Future, TuTh 6:30PM - 7:59PM, LeConte 3


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 2019):
CS 189. Introduction to Machine Learning, MoWe 6:30PM - 7:59PM, Wheeler 150
CS 274. Computational Geometry, MoWe 2:00PM - 3:29PM, Soda 320
CS 289A. Introduction to Machine Learning, MoWe 6:30PM - 7:59PM, 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 2018):
CS 70. Discrete Mathematics and Probability Theory, TuTh 12:30PM - 1:59PM, Wheeler 150
CS 197-219. Field Study
CS 399-52. Professional Preparation: Supervised Teaching of Computer Science


Somayeh Sojoudi

Assistant Professor in Residence
5114 Etcheverry Hall; sojoudi@berkeley.edu
Research Interests: Control, Intelligent Systems, and Robotics (CIR); Energy (ENE); Signal Processing (SP)
Education: 2013, PhD, Control & Dynamical Systems, California Institute of Technology
Office Hours: Thursday, 2-3pm, 5114 Etcheverry
Teaching Schedule (Fall 2018):
EE 227BT. Convex Optimization, TuTh 11:00AM - 12:29PM, Wurster 102
Teaching Schedule (Spring 2019):
EE C128. Feedback Control Systems, TuTh 12:30PM - 1:59PM, Moffitt Library 101


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)
Teaching Schedule (Fall 2018):
CS 294-151. Blockchain and CryptoEconomics, Mo 4:00PM - 5:59PM, Soda 310
CS 294-156. Advanced Topics on Secure Hardware, Mo 10:00AM - 11:29AM, Soda 405


Yun S. Song

Professor
304B Stanley Hall, 510-642-2351; 321 Evans Hall; yss@berkeley.edu
Research Interests: Biosystems & Computational Biology (BIO); Theory (THY)
Office Hours: Mon 11-12, 629 Soda; Tue 5-6, 304B Stanley
Teaching Schedule (Fall 2018):
CS 70. Discrete Mathematics and Probability Theory, TuTh 12:30PM - 1:59PM, Wheeler 150
CS 197-219. Field Study


Costas J. Spanos

Professor
510 Cory Hall, 510-643-6776; spanos@eecs.berkeley.edu
Research Interests: Energy (ENE); Integrated Circuits (INC); Physical Electronics (PHY)
Office Hours: Tues. & Thurs., 2-3pm, 510 Cory
Assistants: Yovana Gomez, 406G Cory, yovgomez@berkeley.edu


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, amp-admin@eecs.berkeley.edu; Boban Zarkovich, 465A Soda, 643-0264, boban@eecs.berkeley.edu
Teaching Schedule (Fall 2018):
CS 162. Operating Systems and System Programming, MoWe 5:00PM - 6:29PM, Dwinelle 155


Vladimir Stojanovic

Associate Professor
513 Cory Hall, (510) 664-4322; vlada@berkeley.edu
Research Interests: Integrated Circuits (INC); Micro/Nano Electro Mechanical Systems (MEMS); Computer Architecture & Engineering (ARC); Physical Electronics (PHY); Communications & Networking (COMNET)
Education: 2005, PhD, Electrical Engineering, Stanford University; 2000, MS, Electrical Engineering, Stanford University; 1998, Dipl. Ing., Electrical Engineering, University of Belgrade
Office Hours: Thu 2-4pm, 144MA Cory; Thu 2-4pm, Woz Soda
Assistants: Columba Candy Corpus, 2108 Allston Way, candycorpus@eecs.berkeley.edu
Teaching Schedule (Fall 2018):
EE 16A. Designing Information Devices and Systems I, TuTh 9:30AM - 10:59AM, Wheeler 150
Teaching Schedule (Spring 2019):
EE 16A. Designing Information Devices and Systems I, TuTh 3:30PM - 4:59PM, Wheeler 150


Bernd Sturmfels

Professor
925 Evans Hall, 510-642 6550; bernd@math.berkeley.edu
Research Interests: Biosystems & Computational Biology (BIO); Theory (THY)
Office Hours: T 9:45-11am, F 10:30-11:30am, 925 Evans


Vivek Subramanian

Professor
513 Sutardja Dai Hall, 510-643-4535; viveks@eecs.berkeley.edu
Research Interests: Physical Electronics (PHY); Energy (ENE); Integrated Circuits (INC)
Education: 1998, PhD, Electrical Engineering, Stanford University; 1996, MS, Electrical Engineering, Stanford University; 1994, BS, Electrical Engineering, Louisiana State University, Baton Rouge
Office Hours: Tu 2pm-3pm, Th 3pm-4pm., 513 Sutardja Dai
Assistants: Charlotte Jones, 550 Sutardja Dai, 510-664-4203, cmjones@eecs.berkeley.edu


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)
Office Hours: Tuesday 1pm - 2pm, 721 Sutardja Dai; Wednesday 11am - 12pm, 721 Sutardja Dai
Assistants: Jessica Gamble, 337 Cory, 510-643-5105, jessicagamble@berkeley.edu
Teaching Schedule (Fall 2018):
CS 198-91. DeCal: Engineering Mentorship with High Schoolers, Mo 6:30PM - 8:29PM, Soda 320


Luca Trevisan

Professor
625 Soda Hall; luca@berkeley.edu
Research Interests: Theory (THY); Security (SEC)
Education: 1997, Ph.D., Computer Science, Sapienza University of Rome
Office Hours: Wednesdays. 1:30-3:00pm, 625 Soda
Teaching Schedule (Spring 2019):
CS 170. Efficient Algorithms and Intractable Problems, TuTh 3:30PM - 4:59PM, Pimentel 1


Doug Tygar

Professor
739 Soda Hall, 510-643-7855; tygar@cs.berkeley.edu
Research Interests: Security (SEC); Operating Systems & Networking (OSNT)
Assistants: Angie Abbatecola, 741 Soda, (510) 643-6413, angie@cs.berkeley.edu


Pravin Varaiya

Professor Emeritus , Professor in the Graduate School
271M Cory Hall, 510-642-5270; varaiya@eecs.berkeley.edu
Research Interests: Control, Intelligent Systems, and Robotics (CIR); Communications & Networking (COMNET); Energy (ENE)
Education: 1966, Ph.D., Electrical Engineering, University of California, Berkeley; 1960, B.S., Electrical Engineering, University of Bombay
Office Hours: email for appointment, 271M Cory


Umesh Vazirani

Professor
671 Soda Hall, 510-642-0572; vazirani@cs.berkeley.edu
Research Interests: Security (SEC); Theory (THY)
Education: 1986, Ph.D., Computer Science, UC Berkeley; 1981, B.S., MIT
Office Hours: Wed., 1:30-2:30pm, 671 Soda
Assistants: Olivia Chen, 695 Soda, (510) 642-9467, theoryadmin@eecs.berkeley.edu
Teaching Schedule (Fall 2018):
CS 198-89. Introduction to Quantum Computing DeCal, TuTh 6:30PM - 7:59PM, Wheeler 108
CS 298-2. Theory Seminar, Mo 3:00PM - 4:59PM, Soda 306
Teaching Schedule (Spring 2019):
CS 298-2. Theory Seminar, Mo 4:00PM - 5:29PM, Soda 438


Alexandra von Meier

Adjunct Professor
406E Cory Hall; vonmeier@eecs.berkeley.edu
Research Interests: Energy (ENE)
Education: 1995, PhD, Energy and Resources, UC Berkeley; 1990, MA, Energy and Resources, UC Berkeley; 1986, BA, Physics, UC Berkeley
Office Hours: W Th 2-3, 406E Cory
Teaching Schedule (Fall 2018):
EE 137A. Introduction to Electric Power Systems, TuTh 3:30PM - 4:59PM, Dwinelle 219
Teaching Schedule (Spring 2019):
EE 137B. Introduction to Electric Power Systems, MoWe 4:00PM - 5:29PM, Cory 521


David Wagner

Professor
733 Soda Hall, 510-642-2758; daw@cs.berkeley.edu
Research Interests: Security (SEC)
Office Hours: Mondays, 2-3pm, 733 Soda; Wednesdays, 1-2pm, 733 Soda
Assistants: Angie Abbatecola, 741 Soda, (510) 643-6413, angie@cs.berkeley.edu
Teaching Schedule (Fall 2018):
CS C8. Foundations of Data Science, MoWeFr 9:00AM - 9:59AM, Wheeler 150


Martin Wainwright

Professor
263 Cory Hall, 510-643-1978; wainwrig@eecs.berkeley.edu
Research Interests: Artificial Intelligence (AI); Control, Intelligent Systems, and Robotics (CIR); Communications & Networking (COMNET); Signal Processing (SP); Theory (THY)
Office Hours: by appointment
Assistants: Kim Kail, 253 Cory, 510-643-6633, kail@erso.berkeley.edu


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: Wed 3:00-4:00pm, 514 Cory
Teaching Schedule (Fall 2018):
EE 199-78. Supervised Independent Study


Jean Walrand

Professor Emeritus , Professor in the Graduate School
257 Cory Hall, 510-219-5821; wlr@eecs.berkeley.edu
Research Interests: Communications & Networking (COMNET)


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 2019):
EECS 151. Introduction to Digital Design and Integrated Circuits, TuTh 3:30PM - 4:59PM, Cory 521
EECS 251A. Introduction to Digital Design and Integrated Circuits, TuTh 3:30PM - 4:59PM, Cory 521
EE 298-8. Group Studies, Seminars, or Group Research, Fr 12:00PM - 1:29PM,


Ming C. Wu

Professor
511 Sutardja Dai Hall, 510-643-0808; wu@eecs.berkeley.edu
Research Interests: Micro/Nano Electro Mechanical Systems (MEMS); Physical Electronics (PHY)
Education: 1988, PhD, EECS, University of California, Berkeley
Office Hours: Monday. 2-3, 511 Sutardja Dai
Assistants: Therese George, 254M Cory, 642-9551, therese@eecs.berkeley.edu
Teaching Schedule (Spring 2019):
EE 105. Microelectronic Devices and Circuits, TuTh 9:30AM - 10:59AM, Cory 521


Eli Yablonovitch

Professor
267M Cory Hall, 642-6821; eliy@eecs.berkeley.edu
Research Interests: Physical Electronics (PHY)
Education: 1972, Ph.D., Applied Physics, Harvard University; 1969, A.M., Applied Physics, Harvard University; 1967, B.Sc., Physics, McGill University
Office Hours: Mon. & Wed. 12:15-1:15PM (email in advance), 267M Cory
Teaching Schedule (Fall 2018):
EE 290B. Advanced Topics in Electrical Engineering: Advanced Topics in Solid State Devices, WeFr 2:00PM - 3:29PM, Cory 299
Teaching Schedule (Spring 2019):
EE 117. Electromagnetic Fields and Waves, WeFr 2:00PM - 3:29PM, Cory 299


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)
Assistants: Tammy Johnson, 565 Soda, 643-4816, tamille@eecs.berkeley.edu
Teaching Schedule (Spring 2019):
CS C267. Applications of Parallel Computers, TuTh 11:00AM - 12:29PM, Hearst Mining 390


Nir Yosef

Assistant Professor
629 Soda Hall; niryosef@eecs.berkeley.edu
Research Interests: Biosystems & Computational Biology (BIO)
Teaching Schedule (Fall 2018):
CS 176. Algorithms for Computational Biology, WeFr 11:30AM - 12:59PM, Soda 306


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


Avideh Zakhor

Professor
507 Cory Hall, 510-643-6777; avz@eecs.berkeley.edu
Research Interests: Signal Processing (SP); Artificial Intelligence (AI); Control, Intelligent Systems, and Robotics (CIR); Graphics (GR)
Education: 1987, Ph.D., Electrical Engineering and Computer Science, Massachusetts Institute of Technology; 1985, S.M., Electrical Engineering and Computer Science, Massachusetts Institute of Technology; 1983, B.Sc., Electrical Engineering, California Institute of Technology
Office Hours: Thurs., 12:30-1:30pm, 507 Cory
Assistants: Charlotte Jones, 550 Sutardja Dai, 510-664-4203, cmjones@eecs.berkeley.edu
Teaching Schedule (Fall 2018):
EE 290T. Advanced Topics in Electrical Engineering: Advanced Topics in Signal Processing, Mo 1:00PM - 2:30PM, Cory 540AB
Teaching Schedule (Spring 2019):
EE 225B. Digital Image Processing, We 1:00PM - 3:59PM, Cory 540AB


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.