CS Spring 2021 Class Schedule

[show sections and labs]

CCN Course Sec Type Title Instructor Day/Time Location
28035 CS 10 001 LEC The Beauty and Joy of Computing Dan Garcia
MoWe 11:00AM - 11:59AM
Requested General Assignment
28998 EECS 16A 001 LEC Designing Information Devices and Systems I Elad Alon
Laura Waller
TuTh 9:30AM - 10:59AM
Requested General Assignment
29019 EECS 16B 001 LEC Designing Information Devices and Systems II GIREEJA RANADE
Vladimir Marko Stojanovic, PhD
TuTh 11:00AM - 12:29PM
Requested General Assignment
28908 CS 24 001 SEM Boeing 737 MAX: Money, Machines, and Morals in Conflict Brian A. BARSKY
Tu 4:00PM - 5:59PM
Internet/Online
32350 CS 24 002 SEM Freshman Seminars Edward A. LEE
Fr 10:00AM - 10:59AM
Internet/Online
31200 CS 36 002 SEM CS Scholars Seminar: The Educational Climate in CS & CS61A technical discussions
28044 CS 47A 001 SLF Self-paced courses Paul HILFINGER
28045 CS 47B 001 SLF Self-paced courses Prof. Josh Hug
28046 CS 47C 001 SLF Self-paced courses Nicholas Weaver
28047 CS 61A 001 LEC The Structure and Interpretation of Computer Programs Paul HILFINGER
MoWeFr 2:00PM - 2:59PM
Requested General Assignment
28108 CS 61B 001 LEC Data Structures Prof. Josh Hug
MoWeFr 1:00PM - 1:59PM
Internet/Online
28177 CS 61C 001 LEC Machine Structures Nicholas Weaver
TuTh 11:00AM - 12:29PM
Internet/Online
28202 CS 70 001 LEC Discrete Mathematics and Probability Theory Satish Rao
Shyam Parekh
TuTh 12:30PM - 1:59PM
Requested General Assignment
28893 CS 88 001 LEC Computational Structures in Data Science Dr. Gerald Friedland, PhD
Michael Ball
MoFr 1:00PM - 1:59PM
Requested General Assignment
28637 EECS C106B 001 LEC Robotic Manipulation and Interaction Prof. S. Shankar SASTRY, PhD
Yi Ma, PhD
TuTh 9:30AM - 10:59AM

28631 EECS 126 001 LEC Probability and Random Processes Thomas Courtade
TuTh 2:00PM - 3:29PM
Requested General Assignment
28623 EECS 127 001 LEC Optimization Models in Engineering Laurent El Ghaoui
TuTh 11:00AM - 12:29PM
Requested General Assignment
28304 EECS 151 001 LEC Introduction to Digital Design and Integrated Circuits John WAWRZYNEK
TuTh 3:30PM - 4:59PM
Cory 540AB
28306 EECS 151LA 101 LAB Introduction to Digital Design and Integrated Circuits Lab Mo 5:00PM - 7:59PM
Cory 125
28307 EECS 151LB 101 LAB Introduction to Digital Design and Integrated Circuits Lab Tu 11:00AM - 1:59PM
Cory 125
28308 EECS 151LB 102 LAB Introduction to Digital Design and Integrated Circuits Lab We 8:00AM - 10:59AM
Cory 125
28668 CS 152 001 LEC Computer Architecture and Engineering Krste Asanovic
MoWe 9:00AM - 10:29AM
Internet/Online
28243 CS 162 001 LEC Operating Systems and System Programming Anthony D. JOSEPH
Natacha Crooks
TuTh 5:00PM - 6:29PM
Requested General Assignment
32363 CS 169L 001 DIS Software Engineering Team Project Armando Fox
Michael Ball
We 12:00PM - 12:59PM
Internet/Online
28254 CS 170 001 LEC Efficient Algorithms and Intractable Problems Alessandro Chiesa
James W DEMMEL
TuTh 9:00AM - 10:29AM

30276 CS 171 001 LEC Cryptography Sanjam Garg
MoWe 1:00PM - 2:29PM
Internet/Online
32355 CS 172 001 LEC Computability and Complexity Alistair SINCLAIR
TuTh 11:00AM - 12:29PM
Requested General Assignment
29224 CS W182 001 WBL Designing, Visualizing and Understanding Deep Neural Networks Sergey Levine
MoWe 5:30PM - 6:59PM
Internet/Online
28267 CS 184 001 LEC Foundations of Computer Graphics Angjoo Kanazawa
Ren Ng
TuTh 12:30PM - 1:59PM
Requested General Assignment
25860 CS W186 001 WBL Introduction to Database Systems
28272 CS 188 001 LEC Introduction to Artificial Intelligence Stuart RUSSELL
Xiaodong Song
MoWeFr 3:00PM - 3:59PM
Requested General Assignment
28286 CS 189 001 LEC Introduction to Machine Learning Jonathan Richard Shewchuk, PhD
MoWe 7:30PM - 8:59PM
Internet/Online
32407 CS 194 035 LEC Data Engineering Aditya Parameswaran
Joe Hellerstein
TuTh 5:00PM - 6:29PM
Requested General Assignment
19759 CS 195 001 LEC Social Implications of Computer Technology Michael Ball
Tu 3:30PM - 4:59PM
Requested General Assignment
28297 CS 198 002 GRP Gamescrafters Dan Garcia
MoWeFr 3:00PM - 3:59PM
Internet/Online
11801 CS 199 115 IND Supervised Independent Study Nilah Monnier Ioannidis
25924 CS C200A 001 LEC Principles and Techniques of Data Science Andrew Bray
Joseph Gonzalez
TuTh 9:30AM - 10:59AM
Internet/Online
28652 EECS 206B 001 LEC Robotic Manipulation and Interaction Prof. S. Shankar SASTRY, PhD
Yi Ma, PhD
TuTh 9:30AM - 10:59AM

28754 EECS 219C 001 LEC Formal Methods: Specification, Verification, and Synthesis Sanjit A. Seshia
MoWe 1:00PM - 2:29PM
Cory 299
28627 EECS 227AT 001 LEC Optimization Models in Engineering Laurent El Ghaoui
TuTh 11:00AM - 12:29PM
Requested General Assignment
28310 EECS 251A 001 LEC Introduction to Digital Design and Integrated Circuits John WAWRZYNEK
TuTh 3:30PM - 4:59PM
Cory 540AB
28313 EECS 251LA 101 LAB Introduction to Digital Design and Integrated Circuits Lab Mo 5:00PM - 7:59PM
Cory 125
28315 EECS 251LB 101 LAB Introduction to Digital Design and Integrated Circuits Lab Tu 11:00AM - 1:59PM
Cory 125
28316 EECS 251LB 102 LAB Introduction to Digital Design and Integrated Circuits Lab We 8:00AM - 10:59AM
Cory 125
32425 CS 252 001 LEC Graduate Computer Architecture Krste Asanovic
MoWe 9:00AM - 10:29AM
Internet/Online
30272 CS 261 001 LEC Security in Computer Systems David WAGNER
MoWe 1:00PM - 2:29PM
Internet/Online
28703 CS C267 001 LEC Applications of Parallel Computers Aydin Buluc
James W DEMMEL
Kathy Yelick
TuTh 11:00AM - 12:29PM

30270 CS 268 001 LEC Computer Networks Sylvia Ratnasamy
TuTh 9:30AM - 10:59AM
Soda 310
30274 CS 270 001 LEC Combinatorial Algorithms and Data Structures Prasad Raghavendra
MoWe 5:00PM - 6:29PM
Requested General Assignment
31600 CS 278 001 LEC Machine-Based Complexity Theory Avishay Tal, PhD
TuTh 2:00PM - 3:29PM
Internet/Online
28895 CS C280 001 LEC Computer Vision Alexei Efros
Jitendra MALIK
Stella Yu, PhD
TuTh 12:30PM - 1:59PM
Soda 306
26986 CS 282A 001 LEC Designing, Visualizing and Understanding Deep Neural Networks Sergey Levine
MoWe 5:30PM - 6:59PM
Internet/Online
28300 CS 284A 001 LEC Foundations of Computer Graphics Angjoo Kanazawa
Ren Ng
TuTh 12:30PM - 1:59PM
Requested General Assignment
29151 CS 287H 001 LEC Algorithmic Human-Robot Interaction Anca Dragan
TuTh 3:30PM - 4:59PM
Internet/Online
29152 CS 288 001 LEC Natural Language Processing Dan KLEIN
MoWe 2:30PM - 3:59PM
Internet/Online
28301 CS 289A 001 LEC Introduction to Machine Learning Jonathan Richard Shewchuk, PhD
MoWe 7:30PM - 8:59PM
Internet/Online
17939 CS 294 150 LEC Machine Learning and Statistics Meet Biology & Chemistry JENNIFER LISTGARTEN
Mo 2:00PM - 4:59PM
Soda 320
32389 CS 294 176 LEC Readings in Neural Network Mathematics Jonathan Richard Shewchuk, PhD
MoWe 5:00PM - 6:29PM
Soda 320
15739 CS 298 002 LEC Theory Seminar Umesh VAZIRANI
Mo 4:00PM - 5:29PM
Internet/Online
15740 CS 298 003 LEC EECS Colloquium Jeffrey BOKOR
We 4:00PM - 5:29PM
Internet/Online
31189 CS 298 012 LEC Data Systems and Foundations Seminar Aditya Parameswaran
Alvin Cheung
Joe Hellerstein
Joseph Gonzalez
Natacha Crooks
Tu 10:00AM - 10:59AM
Internet/Online
29212 CS 302 001 LEC Designing Computer Science Education Dan Garcia
Fr 10:00AM - 11:59AM
Internet/Online
28752 CS 370 001 LEC Adaptive Instruction Methods in Computer Science Christopher Hunn
We 5:00PM - 6:59PM
Internet/Online
28753 CS 370 002 LEC Adaptive Instruction Methods in Computer Science Christopher Hunn
Th 5:00PM - 6:59PM
Internet/Online
28302 CS 375 001 DIS Teaching Techniques for Computer Science Michael Ball
Fr 2:00PM - 3:59PM
Internet/Online
14265 CS 399 048 IND Professional Preparation: Supervised Teaching of Computer Science Joseph Gonzalez
14266 CS 399 049 IND Professional Preparation: Supervised Teaching of Computer Science Dr. Gerald Friedland, PhD