Ahmed Alaa

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

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

Jessica Boles

Assistant Professor
boles@berkeley.edu
Research Interests: Power and Energy (ENE); Integrated Circuits (INC); Micro/Nano Electro Mechanical Systems (MEMS); Physical Electronics (PHY)
Education: 2022, Ph.D., Electrical Engineering, Massachusetts Institute of Technology
Teaching Schedule (Spring 2024):
EE 113B. Power Electronics Design, Tu 12:30-13:59, Cory 540AB
EE 213B. Power Electronics Design, Tu 12:30-13:59, Cory 540AB
Teaching Schedule (Fall 2024):
EE 113. Power Electronics, MoWe 14:00-15:29, Cory 540AB
EE 213A. Power Electronics, MoWe 14:00-15:29, Cory 540AB

Yuan Cao

Assistant Professor
caoyuan@berkeley.edu
Research Interests: Physical Electronics (PHY); Micro/Nano Electro Mechanical Systems (MEMS)
Education: 2020, PhD, Electrical Engineering, MIT; 2014, BSc, Applied Physics, University of Science and Technology of China
Teaching Schedule (Fall 2024):
EE 147. Introduction to Microelectromechanical Systems (MEMS), TuTh 17:00-18:29, Dwinelle 88
EE 247A. Introduction to Microelectromechanical Systems (MEMS), TuTh 17:00-18:29, Dwinelle 88

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, Computer Science and Electrical Engineering, MIT; 2014, AB/SM, Applied Math, Harvard

Jun-Chau Chien

Assistant Professor
518 Cory Hall; jcchien@berkeley.edu
Research Interests: Biosystems & Computational Biology (BIO); Integrated Circuits (INC); Physical Electronics (PHY)
Office Hours: By appointment; Course office hours, see course schedule
Assistants: Columba Candy Corpus, 2108 Allston Way, candycorpus@eecs.berkeley.edu
Teaching Schedule (Spring 2024):
EE 240B. Advanced Analog Integrated Circuits, TuTh 11:00-12:29, Cory 521

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

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 (Spring 2024):
CS 152. Computer Architecture and Engineering, TuTh 11:00-12:29, North Gate 105
CS 252A. Graduate Computer Architecture, TuTh 11:00-12:29, North Gate 105
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 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 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 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

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

Preeya Khanna

Assistant Professor
286 Li Ka Shing Center; pkhanna@berkeley.edu
Research Interests: Biosystems & Computational Biology (BIO); Human-Computer Interaction (HCI); Signal Processing (SP); Artificial Intelligence (AI)
Education: 2017, PhD, Bioengineering, University of California, Berkeley; 2012, BSE, Bioengineering & Mathematics, University of Pennsylvania

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

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 2024):
CS 294-254. Physics Inspired Deep Learning, TuTh 12:30-13:59, Moffitt Library 103

Song Mei

Below The Line Assistant Professor
387 Evans Hall; songmei@berkeley.edu
Research Interests: Artificial Intelligence (AI); Signal Processing (SP); Theory (THY); Control, Intelligent Systems, and Robotics (CIR); Information, Data, Network, and Communication Sciences (IDNCS)
Education: 2020, PhD, Computational and Mathematical Engineering, Stanford University; 2014, BS, Mathematics, Peking 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

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

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

Irfan Siddiqi

Professor
irfan_siddiqi@berkeley.edu

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 (Spring 2024):
CS 294-258. Language Agents in Interaction, TuTh 15:30-16:59, Soda 310
Teaching Schedule (Fall 2024):
CS 288. Natural Language Processing, TuTh 12:30-13:59, Donner Lab 155

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

Allon Wagner

Assistant Professor
304A Stanley Hall; allonwag@berkeley.edu
Research Interests: Biosystems & Computational Biology (BIO)
Education: 2021, PhD, Computer Science, UC Berkeley

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 (Spring 2024):
CS 294-260. Declarative Program Analysis and Optimization, MoWe 14:30-15:59, Soda 405
Teaching Schedule (Fall 2024):
CS 265. Compiler Optimization and Code Generation, TuTh 14:00-15:29, Soda 405

John Wright

Assistant Professor
jswright@berkeley.edu
Research Interests: Theory (THY)
Education: 2016, Ph.D., Computer Science, Carnegie Mellon University
Teaching Schedule (Spring 2024):
CS 294-242. Quantum Coding Theory, MoFr 10:00-11:29, Hearst Mining 410
Teaching Schedule (Fall 2024):
CS 294-261. Learning Problems in Quantum Computing, MoWe 10:30-11:59, Soda 405

Adam Yala

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

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

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 14:00-15:29, Soda 310

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.