Teaching Faculty
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 2025):
EECS 16A. Foundations of Signals, Dynamical Systems, and Information Processing, MoWe 18:30-19:59, Pimentel 1
EECS 16A-106L. Foundations of Signals, Dynamical Systems, and Information Processing, Tu 14:00-16:59, Cory 140
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 2025):
CS 169L. Software Engineering Team Project, MoFr 10:30-11:59, Soda 405
CS 302. Designing Computer Science Education, Fr 14:00-15:59, Soda 606
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 2025):
CS 47A. Completion of Work in Computer Science 61A
CS 61A. The Structure and Interpretation of Computer Programs, MoWeFr 14:00-14:59, Wheeler 150
Richard Dorrance
Lecturer
rdorrance@berkeley.edu
Teaching Schedule (Spring 2025):
EECS 251B. Advanced Digital Integrated Circuits and Systems, Fr 13:00-15:59, Cory 540AB
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:
W 3-4pm, 777 Soda
Teaching Schedule (Spring 2025):
CS 10. The Beauty and Joy of Computing, MoWeFr 13:00-13:59, Anthro/Art Practice Bldg 160
CS 194-244. STAR Assessments for Proficiency-Based Learning, Mo 14:00-15:29, Soda 606
CS 198-2. Directed Group Studies for Advanced Undergraduates, MoWeFr 11:00-11:59, Soda 606
CS 294-244. STAR Assessments for Proficiency-Based Learning, Mo 14:00-15:29, Soda 606
CS 302. Designing Computer Science Education, Fr 14:00-15:59, Soda 606
Oliver Grillmeyer
Lecturer
329 Soda Hall; topramen@berkeley.edu
Education:
2001, Ph.D., Science and Mathematics Education, UC Berkeley; 1995, MS, Computer Science, UC Berkeley; 1984, BA, Computer Science, UC Berkeley
Office Hours:
2:30-4:00, 329 Soda
Teaching Schedule (Spring 2025):
CS 188. Introduction to Artificial Intelligence, TuTh 12:30-13:59, Dwinelle 155
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
Teaching Schedule (Spring 2025):
CS 47B. Completion of Work in Computer Science 61B
CS 61B. Data Structures, MoWeFr 13:00-13:59, Valley Life Sciences 2050
CS 195. Social Implications of Computer Technology, Tu 11:00-12:29, Dwinelle 145
CS H195. Honors Social Implications of Computer Technology, Tu 11:00-12:29, Dwinelle 145
Christopher Hunn
Lecturer
cthunn@eecs.berkeley.edu
Teaching Schedule (Spring 2025):
CS 370. Adaptive Instruction Methods in Computer Science, Tu 17:00-18:59, Hearst Field Annex B5
CS 370-2. Adaptive Instruction Methods in Computer Science, Th 19:00-20:59, Hearst Field Annex B5
Lakshya Jain
Lecturer
lakshya.jain@berkeley.edu
Education:
2020, M.S., Computer Science, University of California, Berkeley
Teaching Schedule (Spring 2025):
CS 186. Introduction to Database Systems, MoWe 10:00-11:29, Soda 306
Vikram Jain
Lecturer
269 Cory Hall; vikramj@berkeley.edu
Research Interests:
Computer Architecture & Engineering (ARC); Integrated Circuits (INC)
Education:
2023, PhD, Electrical and Computer Engineering, KU Leuven, Belgium; 2018, M.S., Electrical Engineering, Chalmers University of Technology, Sweden
Teaching Schedule (Spring 2025):
EE 194. IC Design Project: 16nm SoC for IoT, TuTh 12:30-13:59, Off Campus
EE 290-7. IC Design Project: 16nm SoC for IoT, TuTh 12:30-13:59, Off Campus
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 2025):
CS 161. Computer Security, MoWeFr 15:00-15:59, Dwinelle 155
CS 168. Introduction to the Internet: Architecture and Protocols, MoWe 18:30-19:59, Dwinelle 155
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
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 2025):
CS 194-244. STAR Assessments for Proficiency-Based Learning, Mo 14:00-15:29, Soda 606
CS 194-271. Research in AI Education, Tu 14:00-15:59, Cory 521
CS 294-244. STAR Assessments for Proficiency-Based Learning, Mo 14:00-15:29, Soda 606
CS 294-271. AI in Education, Tu 14:00-15:59, Cory 521
Youri Park
Lecturer
youri.park@berkeley.edu
Education:
2015, Bachelors of Arts, Computer Science, University of California, Berkeley
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 2025):
CS 194-271. Research in AI Education, Tu 14:00-15:59, Cory 521
CS 294-271. AI in Education, Tu 14:00-15:59, Cory 521
Saeed Saremi
Lecturer
saeed@berkeley.edu
Education:
2009, Ph. D., Theoretical Physics, Cambridge; 2003, Masters, Physics, Brown University; 2001, Bachelors of Science, Physics, Sharif University of Technology
Jeronimo Segovia Fernandez
Lecturer
jeronimo.segovia@berkeley.edu
Education:
2015, Ph.D., Electrical and Computer Engineering, Carnegie Mellon University
Office Hours:
Monday, 11:00 - 12:00 p.m., 284 Cory
Teaching Schedule (Spring 2025):
EE C247B. Introduction to MEMS Design, MoWe 09:30-10:59, Cory 293
Jonathan Stray
Lecturer
jonathanstray@berkeley.edu
Research Interests:
Artificial Intelligence (AI)
Education:
2010, Masters Degree, Journalism, University of Hong Kong; 2000, Masters Degree, Computer Science, University of Toronto; 1998, Bachelors of Science, Computer Science, University of Toronto
Jean-Paul Tennant
Lecturer
263 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:
Mon/Wed 16:30-17:00, 293 Cory
Teaching Schedule (Spring 2025):
EE 194-100. Business and Finance for Engineers, MoWeFr 15:30-16:29, Cory 293
Lisa Yan
Assistant Teaching Professor
783 Soda Hall; yanlisa@berkeley.edu
Research Interests:
Education (EDUC)
Education:
2019, PhD, Electrical Engineering, Stanford University; 2015, MS, Electrical Engineering, Stanford University; 2013, BS, Electrical Engineering and Computer Science, University of California, Berkeley
Office Hours:
M 4:15-5:30pm (Tea Hours, Data 375, CS 39), 783 Soda; W 10-11am (CS 61C), 783 Soda
Teaching Schedule (Spring 2025):
CS 39. Technology, Society, and Power, Mo 09:30-10:59, Soda 606
CS 47C. Completion of Work in Computer Science 61C
CS 61C. Great Ideas of Computer Architecture (Machine Structures), MoWeFr 15:00-15:59, Valley Life Sciences 2050
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 2025):
CS 61B. Data Structures, MoWeFr 13:00-13:59, Valley Life Sciences 2050
CS 365. Introduction to Instructional Methods in Computer Science for Academic Interns, Fr 10:00-11:59, Soda 438
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.