Cameron Allen

Lecturer
camallen@berkeley.edu
Research Interests: Artificial Intelligence (AI)
Education: 2023, Ph. D., Computer Science, Brown University; 2018, M.S., Computer Science, Brown University; 2011, B.S., Electrical Engineering, Tufts University
Teaching Schedule (Spring 2024):
CS 188. Introduction to Artificial Intelligence, TuTh 12:30-13:59, Wheeler 150

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 (Spring 2024):
EECS 16A. Designing Information Devices and Systems I, MoWe 18:30-19:59, Pimentel 1
Teaching Schedule (Fall 2024):
EECS 16A. Designing Information Devices and Systems I, MoWe 18:30-19:59, Pimentel 1
EE 197-16. Field Study

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 (Spring 2024):
CS 169L. Software Engineering Team Project, MoFr 10:30-11:59, Soda 405
Teaching Schedule (Fall 2024):
CS 169A. Introduction to Software Engineering, MoWe 17:00-18:29, Genetics & Plant Bio 100
CS 375. Teaching Techniques for Computer Science, We 14:00-15:59, Wheeler 212

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

Michael Cohen

Lecturer
mkcohen@berkeley.edu
Research Interests: Artificial Intelligence (AI)
Education: 2023, Ph. D., Engineering Science, Oxford University; 2019, M.S., Computing, Australian National University; 2015, B.A., Chemistry, Yale
Teaching Schedule (Spring 2024):
CS 188. Introduction to Artificial Intelligence, TuTh 12:30-13:59, Wheeler 150

John DeNero

Associate Teaching Professor
denero@berkeley.edu
Research Interests: Artificial Intelligence (AI); Education (EDUC)
Education: 2010, Ph.D., Computer Science, University of California, Berkeley; 2002, M.A., Philosophy, Stanford University; 2001, B.S., Mathematical & Computational Science and Symbolic Systems, Stanford University
Office Hours: See Homepage, 781 Soda
Teaching Schedule (Spring 2024):
CS 47A. Completion of Work in Computer Science 61A
CS 61A. The Structure and Interpretation of Computer Programs, MoWeFr 14:00-14:59, Pimentel 1
Teaching Schedule (Fall 2024):
CS 61A. The Structure and Interpretation of Computer Programs, MoWeFr 13:00-13:59, Wheeler 150

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: W 2-3pm, 777 Soda
Teaching Schedule (Spring 2024):
CS 10. The Beauty and Joy of Computing, MoWe 13:00-13:59, Soda 306
CS 194-244. Special Topics, Mo 14:30-15:59, Soda 606
CS 194-245. Special Topics, Mo 14:30-15:59, Soda 606
CS 198-2. Gamescrafters, MoWeFr 11:00-11:59, Soda 606
CS 294-244. STAR Assessments for Proficiency-Based Learning, Mo 14:30-15:59, Soda 606
CS 294-245. STAR Assessments for Proficiency-Based Learning, Mo 14:30-15:59, Soda 606
Teaching Schedule (Fall 2024):
CS 10. The Beauty and Joy of Computing, MoWe 13:00-13:59, Hearst Field Annex A1
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

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

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: No office hours, on sabbatical
Teaching Schedule (Fall 2024):
CS 70. Discrete Mathematics and Probability Theory, TuTh 17:00-18:29, Pimentel 1

Christopher Hunn

Lecturer
cthunn@eecs.berkeley.edu
Teaching Schedule (Spring 2024):
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, Social Sciences Building 110
Teaching Schedule (Fall 2024):
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

Lakshya Jain

Lecturer
lakshya.jain@berkeley.edu
Education: 2020, M.S., Computer Science, University of California, Berkeley
Teaching Schedule (Spring 2024):
CS 186. Introduction to Database Systems, MoWe 09:30-10:59,

Vikram Jain

Lecturer
269 Cory Hall; vikramj@berkeley.edu
Teaching Schedule (Spring 2024):
EE 290-2. Hardware for Machine Learning, MoWe 09:30-10:59, Cory 293

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 (Spring 2024):
CS 47B. Completion of Work in Computer Science 61B
CS 61B. Data Structures, MoWeFr 13:00-13:59, Dwinelle 155
CS 161. Computer Security, MoWe 18:30-19:59, Dwinelle 155
Teaching Schedule (Fall 2024):
CS 61B. Data Structures, MoWeFr 14:00-14:59, Wheeler 150

Sashank Krishnamurthy

Lecturer
284 Cory Hall; sashank@berkeley.edu
Teaching Schedule (Spring 2024):
EE 140. Linear Integrated Circuits, Fr 12:30-15:29, Cory 540AB
EE 240A. Analog Integrated Circuits, Fr 12:30-15:29, Cory 540AB

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

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 (Spring 2024):
CS 194-244. Special Topics, Mo 14:30-15:59, Soda 606
CS 194-245. Special Topics, Mo 14:30-15:59, Soda 606
CS 294-244. STAR Assessments for Proficiency-Based Learning, Mo 14:30-15:59, Soda 606
CS 294-245. STAR Assessments for Proficiency-Based Learning, Mo 14:30-15:59, Soda 606
Teaching Schedule (Fall 2024):
CS 194-271. Research in AI Education, Tu 14:00-15:29, Soda 606
CS 294-271. Research in AI Education, Tu 14:00-15:29, Soda 606

Gireeja Ranade

Associate Teaching Professor
ranade@eecs.berkeley.edu
Research Interests: Information, Data, Network, and Communication Sciences (IDNCS); Artificial Intelligence (AI); Control, Intelligent Systems, and Robotics (CIR); 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
Office Hours: Changes each semester, please email, 565 Cory
Teaching Schedule (Spring 2024):
EECS 127. Optimization Models in Engineering, TuTh 12:30-13:59, Lewis 100
EECS 227AT. Optimization Models in Engineering, TuTh 12:30-13:59, Lewis 100
Teaching Schedule (Fall 2024):
CS 194-271. Research in AI Education, Tu 14:00-15:29, Soda 606
CS 294-271. Research in AI Education, Tu 14:00-15:29, Soda 606

Jeronimo Segovia Fernandez

Lecturer
jeronimo.segovia@berkeley.edu
Education: 2015, Ph.D., Electrical and Computer Engineering, Carnegie Mellon University
Office Hours: Tuesday, 1:00 - 2:00 p.m., 284 Cory
Teaching Schedule (Spring 2024):
EE C247B. Introduction to MEMS Design, MoWe 09:30-11:00, Cory 540AB

Jean-Paul Tennant

Lecturer
269 Cory Hall; jptennant@berkeley.edu
Education: 2001, MBA, Finance, University of California, Berkeley – Haas School of Business; 1993, MS, Electrical Engineering and Computer Science, University of California, Berkeley; 1986, BSE, Electrical Engineering, University of Michigan, Ann Arbor
Office Hours: 11:15-12, 504 Cory
Teaching Schedule (Spring 2024):
EECS 16B. Designing Information Devices and Systems II, TuTh 09:30-10:59, Pimentel 1

Lisa Yan

Assistant Teaching Professor
783 Soda Hall; yanlisa@eecs.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: (CS61C) M 2-3pm, 783 Soda; (Tea Hours, Data 375) Th 1-2:30pm, 783 Soda
Teaching Schedule (Spring 2024):
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
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

Justin Yokota

Lecturer
jyokota@berkeley.edu
Education: 2022, M.S., Computer Science, UC Berkeley; 2021, B.A., Computer Science, Mathematic, UC Berkeley
Teaching Schedule (Spring 2024):
CS 47B. Completion of Work in Computer Science 61B
CS 47C. Completion of Work in Computer Science 61C
CS 61B. Data Structures, MoWeFr 13:00-13:59, Dwinelle 155
CS 61C. Great Ideas of Computer Architecture (Machine Structures), MoWeFr 10:00-10:59, Dwinelle 155
Teaching Schedule (Fall 2024):
CS 61B. Data Structures, MoWeFr 14:00-14:59, Wheeler 150

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.