CS Spring 2022 Class Schedule

[show sections and labs]

CCN Course Sec Type Title Instructor Day/Time Location
21607 CS 10 001 LEC The Beauty and Joy of Computing Madeleine LaBute
Michael Ball
MoWe 11:00AM - 11:59AM
Hearst Field Annex A1
22408 EECS 16A 001 LEC Designing Information Devices and Systems I Ana Arias
Dahlia Saba
Dixun Cui
Michael Lustig
Raghav Gupta
TuTh 9:30AM - 10:59AM
Wheeler 150
22426 EECS 16B 001 LEC Designing Information Devices and Systems II Alicia Matsumoto
Bridget Agyare
Divija Hasteer
Eric Yang
Maxwell Chen
Murat Arcak
Nima Rahmanian
Priyans Desai
Sravya Basvapatri
Vladimir Marko Stojanovic, PhD
TuTh 3:30PM - 4:59PM
Wheeler 150
33030 CS 24 002 SEM Freshman Seminars Edward A. LEE
Fr 10:00AM - 10:59AM
Cory 531
33552 CS 39 001 SEM Dark Play and Invisible Theatre Prof. Josh Hug
Mo 3:00PM - 4:59PM
Wheeler 126
33849 CS 39 002 SEM Dark Play and Invisible Theatre Prof. Josh Hug
Mo 3:00PM - 4:59PM

21614 CS 47A 001 SLF Self-paced courses
21615 CS 47B 001 SLF Self-paced courses Paul HILFINGER
21616 CS 47C 001 SLF Self-paced courses
21617 CS 61A 001 LEC The Structure and Interpretation of Computer Programs Pamela Fox
Vanshaj Singhania
MoWeFr 2:00PM - 2:59PM
Wheeler 150
21678 CS 61B 001 LEC Data Structures Paul HILFINGER
MoWeFr 1:00PM - 1:59PM
Dwinelle 155
21747 CS 61C 001 LEC Machine Structures Connor McMahon
Jerry Xu
Justin Yokota
Nicholas Weaver
Zoe Plaxco
TuTh 11:00AM - 12:29PM
Wheeler 150
21772 CS 70 001 LEC Discrete Mathematics and Probability Theory Koushik Sen
Satish Rao
TuTh 12:30PM - 1:59PM
Wheeler 150
22331 CS 88 001 LEC Computational Structures in Data Science Matt Au
Michael Ball
Shreya Kannan
MoWe 1:00PM - 1:59PM
Li Ka Shing 245
22140 EECS C106B 001 LEC Robotic Manipulation and Interaction Jaeyun Seo
Jay Monga
Josephine Koe
Prof. S. Shankar SASTRY, PhD
Yi Ma, PhD
TuTh 9:30AM - 10:59AM
Birge 50
22134 EECS 126 001 LEC Probability and Random Processes Kannan RAMCHANDRAN
TuTh 3:30PM - 4:59PM
Lewis 100
22126 EECS 127 001 LEC Optimization Models in Engineering Efe Aras
Thomas Courtade
TuTh 2:00PM - 3:29PM
Li Ka Shing 245
21854 EECS 151 001 LEC Introduction to Digital Design and Integrated Circuits Sophia Shao
TuTh 12:30PM - 1:59PM
Cory 540AB
21856 EECS 151LA 101 LAB Introduction to Digital Design and Integrated Circuits Lab Sophia Shao
Fr 8:00AM - 10:59AM
Cory 111
21857 EECS 151LB 001 LAB Introduction to Digital Design and Integrated Circuits Lab Sophia Shao
We 5:00PM - 7:59PM
Cory 111
21858 EECS 151LB 002 LAB Introduction to Digital Design and Integrated Circuits Lab Sophia Shao
Th 2:00PM - 4:59PM
Cory 111
32136 CS 152 001 LEC Computer Architecture and Engineering John WAWRZYNEK
TuTh 9:30AM - 10:59AM
Soda 306
22789 CS 160 001 LEC User Interface Design and Development John CANNY
TuTh 2:00PM - 3:29PM
Jacobs Hall 310
22751 CS 161 001 LEC Computer Security Nicholas Ngai
Nicholas Weaver
Shomil Jain
TuTh 12:30PM - 1:59PM
Dwinelle 155
21794 CS 162 001 LEC Operating Systems and System Programming Anthony D. JOSEPH
John Kubiatowicz
TuTh 3:30PM - 4:59PM
Valley Life Sciences 2050
22727 CS 169L 001 DIS Software Engineering Team Project Pamela Fox
Prof. Armando Fox
We 12:00PM - 12:59PM
Soda 438
21805 CS 170 001 LEC Efficient Algorithms and Intractable Problems Prasad Raghavendra
TuTh 9:30AM - 10:59AM
Valley Life Sciences 2050
22721 CS 172 001 LEC Computability and Complexity Avishay Tal, PhD
TuTh 5:00PM - 6:29PM
Social Sciences Building 126
30379 CS 174 001 LEC Combinatorics and Discrete Probability Yun S. Song
MoWe 5:00PM - 6:29PM
Soda 310
30380 CS 182 001 LEC Designing, Visualizing and Understanding Deep Neural Networks Jensen Gao
Marvin M Zhang
Xinyang Geng
MoWe 5:00PM - 6:29PM
Dwinelle 155
21818 CS 184 001 LEC Foundations of Computer Graphics Anjali Thakrar
Ren Ng
Rishi Upadhyay
TuTh 3:30PM - 4:59PM
Evans 10
30381 CS 186 001 LEC Introduction to Database Systems Lakshya Jain
MoWe 6:30PM - 7:59PM
Dwinelle 155
21823 CS 188 001 LEC Introduction to Artificial Intelligence Dawn Song
Stuart RUSSELL
TuTh 2:00PM - 3:29PM
Wheeler 150
21837 CS 189 001 LEC Introduction to Machine Learning Jonathan Richard Shewchuk
MoWe 6:30PM - 7:59PM
Wheeler 150
32547 CS 189 002 LEC Introduction to Machine Learning Ishaan Srivastava
Marvin M Zhang
Sean Lin
MoWeFr 1:00PM - 1:59PM
Evans 10
33354 CS 194 196 LEC Special Topics on Science and Technology of Decentralization and Decentralized Intelligence Dawn Song
Natacha Crooks
Tu 3:30PM - 5:29PM
Soda 306
33445 CS 194 198 LEC Networks: Models, Processes & Algorithms Christian Borgs
TuTh 12:30PM - 1:59PM
Soda 306
19361 CS 195 001 LEC Social Implications of Computer Technology Prof. Josh Hug
Fr 11:00AM - 12:29PM
Fr 11:00AM - 12:29PM
Fr 11:00AM - 12:29PM
Bechtel 210
Internet/Online
Bechtel 210
33151 CS 198 008 GRP Linux System Administration DeCal Paul HILFINGER
TuTh 8:00PM - 8:59PM

33152 CS 198 071 GRP Going Down the EECS Stack Anant Sahai
Mo 6:00PM - 7:59PM
Soda 320
33049 CS 198 074 GRP ANova DeCal John DeNero
TuTh 7:00PM - 7:59PM
Wheeler 222
33160 CS 198 075 GRP Cubstart: Introduction to Building Apps Prof. Josh Hug
Mo 6:00PM - 6:59PM
McCone 141
33153 CS 198 080 GRP Extended Reality Development DeCal Eric Paulos
Mo 5:00PM - 6:59PM

33156 CS 198 099 GRP Introduction to Full Stack Development Prof. Josh Hug
TuTh 6:30PM - 7:59PM
Physics Building 1
33157 CS 198 104 GRP Cooperative Games DeCal Lakshya Jain
Mo 6:30PM - 7:59PM
Soda 310
33161 CS 198 750 GRP Cubstart: Introduction to Building Apps Prof. Josh Hug
Mo 6:00PM - 6:59PM
Evans 60
33154 CS 198 808 GRP Extended Reality Development DeCal Eric Paulos
We 5:00PM - 6:59PM

22155 EECS 206B 001 LEC Robotic Manipulation and Interaction Jaeyun Seo
Jay Monga
Josephine Koe
Prof. S. Shankar SASTRY, PhD
Yi Ma, PhD
TuTh 9:30AM - 10:59AM
Birge 50
22235 EECS 219C 001 LEC Formal Methods: Specification, Verification, and Synthesis Sanjit A. Seshia
MoWe 1:00PM - 2:29PM
Cory 299
22130 EECS 227AT 001 LEC Optimization Models in Engineering Efe Aras
Thomas Courtade
TuTh 2:00PM - 3:29PM
Li Ka Shing 245
21860 EECS 251A 001 LEC Introduction to Digital Design and Integrated Circuits Sophia Shao
TuTh 12:30PM - 1:59PM
Cory 540AB
33522 EECS 251B 001 LEC Advanced Digital Integrated Circuits and Systems Borivoje NIKOLIC
Erik Anderson
Sophia Shao
Vladimir Marko Stojanovic, PhD
TuTh 9:30AM - 10:59AM
Cory 540AB
21863 EECS 251LA 101 LAB Introduction to Digital Design and Integrated Circuits Lab Sophia Shao
Fr 8:00AM - 10:59AM
Cory 111
21865 EECS 251LB 101 LAB Introduction to Digital Design and Integrated Circuits Lab Sophia Shao
We 5:00PM - 7:59PM
Cory 111
33427 CS 252A 001 LEC Graduate Computer Architecture John WAWRZYNEK
TuTh 9:30AM - 10:59AM
Soda 306
22188 CS C267 001 LEC Applications of Parallel Computers Aydin Buluc
James W DEMMEL
TuTh 11:00AM - 12:29PM
Dwinelle 145
30388 CS C280 001 LEC Computer Vision Jitendra MALIK
Stella Yu
TuTh 2:00PM - 3:29PM
Soda 306
30389 CS C281B 001 LEC Advanced Topics in Learning and Decision Making Martin Wainwright
TuTh 5:00PM - 6:29PM
Evans 332
28312 CS 282A 001 LEC Designing, Visualizing and Understanding Deep Neural Networks Jensen Gao
Marvin M Zhang
Xinyang Geng
MoWe 5:00PM - 6:29PM
Dwinelle 155
30385 CS 284A 001 LEC Foundations of Computer Graphics Anjali Thakrar
Ren Ng
Rishi Upadhyay
TuTh 3:30PM - 4:59PM
Evans 10
30386 CS 284B 001 LEC Advanced Computer Graphics Algorithms and Techniques James O'BRIEN, PhD
MoWe 1:00PM - 2:29PM
Soda 320
30387 CS 288 001 LEC Natural Language Processing Dan KLEIN
TuTh 11:00AM - 12:29PM
Soda 306
21851 CS 289A 001 LEC Introduction to Machine Learning Jonathan Richard Shewchuk
MoWe 6:30PM - 7:59PM
Wheeler 150
33352 CS 294 043 LEC Vision and Language AI Seminar Trevor Darrell
Mo 10:00AM - 11:59AM

33464 CS 294 082 LEC Experimental Design for Machine Learning on Multimedia Data Dr. Gerald Friedland, PhD
Mo 1:00PM - 2:29PM
Soda 306
17663 CS 294 150 LEC Machine Learning Meets Biology JENNIFER LISTGARTEN
Mo 2:00PM - 4:59PM
Genetics & Plant Bio 107
33447 CS 294 162 LEC Machine Learning Systems Joseph Gonzalez
Mo 1:00PM - 3:59PM
Soda 405
33058 CS 294 167 LEC Geometry and Learning for 3D Vision Yi Ma, PhD
We 2:00PM - 3:59PM
Soda 306
30393 CS 294 184 LEC Building User-Centered Programming Tools Sarah Chasins
TuTh 11:00AM - 12:29PM
Soda 405
32761 CS 294 192 LEC Visual Scene Understanding Alexei Efros
MoWe 11:00AM - 12:29PM
Berkeley Way West 1215
32762 CS 294 194 LEC From Research to Startup Ion Stoica
Pieter Abbeel
Prof. Ali Ghodsi, PhD
Th 5:00PM - 6:59PM
Soda 306
33353 CS 294 196 LEC Special Topics on Science and Technology of Decentralization and Decentralized Intelligence Dawn Song
Natacha Crooks
Tu 3:30PM - 5:29PM
Soda 306
15496 CS 298 003 LEC Group Studies Seminars, or Group Research David Wagner
We 4:00PM - 5:29PM
Soda 306
30390 CS 302 001 LEC Designing Computer Science Education Michael Ball
Pamela Fox
Fr 10:00AM - 11:59AM
Social Sciences Building 166
22233 CS 370 001 LEC Adaptive Instruction Methods in Computer Science Christopher Hunn
Th 5:00PM - 6:59PM
Wheeler 212
22234 CS 370 002 LEC Adaptive Instruction Methods in Computer Science Christopher Hunn
We 5:00PM - 6:59PM
Wheeler 212
21852 CS 375 001 DIS Teaching Techniques for Computer Science Prof. Armando Fox
Fr 2:00PM - 3:59PM
Soda 438