CS Spring 2018 Class Schedule

[show sections and labs]

CCN Course Sec Type Title Instructor Day/Time Location
36874 CS C8 001 LEC Foundations of Data Science Ani Adhikari
Scott Lee
MoWeFr 10:00AM - 10:59AM
Wheeler 150
35350 CS 9A 001 SLF Self-paced courses Carol L Marshall
Paul Hilfinger
35351 CS 9C 001 SLF Self-paced courses Carol L Marshall
Paul Hilfinger
35352 CS 9E 001 SLF Self-paced courses Carol L Marshall
Paul Hilfinger
35353 CS 9F 001 SLF Self-paced courses Carol L Marshall
Paul Hilfinger
35354 CS 9G 001 SLF Self-paced courses Carol L Marshall
Paul Hilfinger
35355 CS 9H 001 SLF Self-paced courses Carol L Marshall
Paul Hilfinger
35356 CS 10 001 LEC The Beauty and Joy of Computing Daniel Garcia
MoWe 1:00PM - 1:59PM
Dwinelle 145
42027 CS 24 001 SEM Berkeley Through the Lens Brian Barsky
Fr 12:00PM - 1:59PM
Soda 606
41831 CS 36 001 SEM CS Scholars Seminar: The Educational Climate in CS & CS61A technical discussions Christopher Todd Hunn
Mo 4:00PM - 5:59PM
Soda 380
35368 CS 47A 001 SLF Self-paced courses John DeNero
35369 CS 47B 001 SLF Self-paced courses Carol L Marshall
Paul Hilfinger
35370 CS 47C 001 SLF Self-paced courses Paul Hilfinger
35371 CS 61A 001 LEC The Structure and Interpretation of Computer Programs John DeNero
MoWeFr 2:00PM - 2:59PM
Wheeler 150
35432 CS 61B 001 LEC Data Structures Joshua A. Hug
MoWeFr 3:00PM - 3:59PM
Wheeler 150
35501 CS 61C 001 LEC Machine Structures Dylan Dreyer
John Wawrzynek
Nicholas Weaver
Peijie Li
TuTh 3:30PM - 4:59PM
Wheeler 150
35526 CS 70 001 LEC Discrete Mathematics and Probability Theory Babak Ayazifar
Satish Rao
TuTh 12:30PM - 1:59PM
Wheeler 150
41565 CS 88 001 LEC Computational Structures in Data Science Gerald Friedland
Fr 12:00PM - 12:59PM
Soda 306
37227 CS C100 001 LEC Principles & Techniques of Data Science Fernando Perez
Joseph Gonzalez
TuTh 11:00AM - 12:29PM
Wheeler 150
39337 EECS C106B 001 LEC Robotic Manipulation and Interaction Ruzena Bajcsy
TuTh 11:00AM - 12:29PM
Cory 521
39331 EECS 126 001 LEC Probability and Random Processes Kannan Ramchandran
TuTh 2:00PM - 3:29PM
Lewis 100
39307 EECS 127 001 LEC Optimization Models in Engineering Laurent El Ghaoui
TuTh 11:00AM - 12:29PM
LeConte 4
35881 EECS 151 001 LEC Introduction to Digital Design and Integrated Circuits John Wawrzynek
Nicholas Weaver
TuTh 5:00PM - 6:29PM
Soda 306
35884 EECS 151LA 101 LAB Introduction to Digital Design and Integrated Circuits Lab John Wawrzynek
Nicholas Weaver
Taehwan Kim
We 5:00PM - 7:59PM
Cory 125
35886 EECS 151LB 101 LAB Introduction to Digital Design and Integrated Circuits Lab Arya Bahram Reais-Parsi
John Wawrzynek
Nicholas Weaver
Th 2:00PM - 4:59PM
Cory 125
35887 EECS 151LB 102 LAB Introduction to Digital Design and Integrated Circuits Lab Arya Bahram Reais-Parsi
John Wawrzynek
Nicholas Weaver
We 2:00PM - 4:59PM
Cory 125
40907 CS 152 001 LEC Computer Architecture and Engineering Krste Asanovic
MoWe 2:30PM - 3:59PM
Soda 306
35573 CS 160 001 LEC User Interface Design and Development Björn Hartmann
TuTh 9:30AM - 10:59AM
Jacobs Hall 310
35582 CS 161 001 LEC Computer Security Raluca Ada Popa
TuTh 12:30PM - 1:59PM
Dwinelle 155
35596 CS 162 001 LEC Operating Systems and System Programming Anthony Joseph
Jonathan Ragan-Kelley
MoWe 6:30PM - 7:59PM
Li Ka Shing 245
35607 CS 164 001 LEC Programming Languages and Compilers Paul Hilfinger
MoWeFr 11:00AM - 11:59AM
Valley Life Sciences 2060
35612 CS 170 001 LEC Efficient Algorithms and Intractable Problems Alessandro Chiesa
Umesh Vazirani
TuTh 3:30PM - 4:59PM
Pimentel 1
41754 CS 174 001 LEC Combinatorics and Discrete Probability Eric Friedman
MoWe 4:00PM - 5:29PM
Soda 310
35627 CS 184 001 LEC Foundations of Computer Graphics Ren Ng
MoWeFr 2:00PM - 2:59PM
North Gate 105
35632 CS 186 001 LEC Introduction to Database Systems Mehul A Shah
TuTh 11:00AM - 12:29PM
Dwinelle 155
35647 CS 188 001 LEC Introduction to Artificial Intelligence Anca Dragan
Anwar Baroudi
Sergey Levine
MoWe 5:00PM - 6:29PM
Wheeler 150
35661 CS 189 001 LEC Introduction to Machine Learning Anant Sahai
Jennifer Listgarten
TuTh 3:30PM - 4:59PM
Dwinelle 155
41670 CS 194 028 LEC Computational Design and Fabrication Jonathan Bachrach
TuTh 3:30PM - 4:59PM
Jacobs Hall 210
41752 CS 194 129 LEC Designing, Visualizing and Understanding Deep Neural Networks John Canny
MoWe 5:00PM - 6:29PM
North Gate 105
41951 CS 195 001 LEC Social Implications of Computer Technology Daniel Garcia
John DeNero
Joshua A. Hug
Mo 4:00PM - 5:29PM
Bechtel 210
35690 CS 198 001 GRP iOS DeCal Daniel Garcia
Mo 6:30PM - 7:59PM
We 6:30PM - 7:59PM
We 6:30PM - 7:59PM
LeConte 3
Barrows 166
Barrows 170
35691 CS 198 002 GRP GamesCrafters Daniel Garcia
MoWe 3:00PM - 3:59PM
Soda 606
35692 CS 198 003 GRP UCBUGG: 3D Modeling and Animation DeCal Daniel Garcia
Tu 7:00PM - 8:59PM
Sutardja Dai 200
42558 CS 198 047 GRP Ruby on Rails DeCal Armando Fox
Nhi Quynh Quach
Th 6:30PM - 7:59PM
Soda 306
42332 CS 198 056 GRP Web Design DeCal Björn Hartmann
Mo 5:30PM - 6:59PM
Th 5:00PM - 6:29PM
Soda 306
Jacobs Hall 310
41834 CS 198 061 GRP CS Scholars Group Study (61B) Christopher Todd Hunn
We 6:00PM - 7:59PM
Soda 380
41833 CS 198 062 GRP CS Scholars Group Study (70) Christopher Todd Hunn
Mo 6:00PM - 7:59PM
Soda 380
42939 CS 198 067 GRP Smash Bros DeCal: The Anatomy of a Video Game Success Gerald Friedland
Th 7:00PM - 8:59PM

42561 CS 198 071 GRP Going Down the EECS Stack DeCal Anant Sahai
We 6:00PM - 7:59PM
Soda 275
42938 CS 198 075 GRP DeCal: How to Build the Future Scott Shenker
Th 6:30PM - 7:59PM
North Gate 105
42415 CS 198 076 GRP Game Design and Development DeCal Ren Ng
TuTh 5:00PM - 6:29PM
Cory 289
42562 CS 198 077 GRP Blockchain for Developers DeCal Dawn Song
ThFr 2:00PM - 3:29PM
Soda 306
42563 CS 198 078 GRP Blockchain Fundamentals DeCal Alessandro Chiesa
Sa 2:00PM - 3:59PM
Hearst Mining 390
42565 CS 198 079 GRP The Poetry of Computer Science, The Computer Science of Poetry: Philosophy of Computation DeCal Michael Nylan
TuTh 6:00PM - 6:59PM
Dwinelle 229
42566 CS 198 080 GRP Virtual Reality DeCal Eric J. Paulos
Tu 5:00PM - 6:59PM
Blum 230
42330 CS 198 082 GRP Machine Learning DeCal Peter Bartlett
Th 5:00PM - 6:59PM
Genetics & Plant Bio 100
42184 CS 198 083 GRP Settlers of Catan DeCal Scott Shenker
Tu 5:00PM - 6:59PM
Etcheverry 3109
42965 CS 198 086 GRP Titans of Cybersecurity DeCal Nicholas Weaver
Th 6:30PM - 7:59PM
Kroeber 160
42589 CS 198 303 GRP UCBUGG: 3D Modeling and Animation Daniel Garcia
Th 7:00PM - 8:59PM
Sutardja Dai 200
39550 EECS 206B 001 LEC Robotic Manipulation and Interaction Ruzena Bajcsy
TuTh 11:00AM - 12:29PM
Cory 521
42390 EECS 219C 001 LEC Formal Methods: Specification, Verification, and Synthesis Sanjit A. Seshia
MoWe 1:00PM - 2:29PM
Cory 299
39311 EECS 227AT 001 LEC Optimization Models in Engineering Laurent El Ghaoui
TuTh 11:00AM - 12:29PM
LeConte 4
35889 EECS 251A 001 LEC Introduction to Digital Design and Integrated Circuits John Wawrzynek
Nicholas Weaver
TuTh 5:00PM - 6:29PM
Soda 306
35892 EECS 251LA 101 LAB Introduction to Digital Design and Integrated Circuits Lab John Wawrzynek
Nicholas Weaver
Taehwan Kim
We 5:00PM - 7:59PM
Cory 125
35894 EECS 251LB 101 LAB Introduction to Digital Design and Integrated Circuits Lab Arya Bahram Reais-Parsi
John Wawrzynek
Nicholas Weaver
Th 2:00PM - 4:59PM
Cory 125
35895 EECS 251LB 102 LAB Introduction to Digital Design and Integrated Circuits Lab Arya Bahram Reais-Parsi
John Wawrzynek
Nicholas Weaver
We 2:00PM - 4:59PM
Cory 125
37244 CS 252 001 LEC Graduate Computer Architecture Krste Asanovic
MoWe 2:30PM - 3:59PM
Soda 306
35761 CS 260A 001 LEC User Interface Design and Development Björn Hartmann
TuTh 9:30AM - 10:59AM
Jacobs Hall 310
40168 CS 262A 001 LEC Advanced Topics in Computer Systems Ali Ghodsi
Ion Stoica
MoWe 9:00AM - 10:29AM
Soda 320
41757 CS C267 001 LEC Applications of Parallel Computers Aydin Buluç
James Demmel
Katherine Yelick
TuTh 11:00AM - 12:29PM
Soda 306
40986 CS 271 001 LEC Randomness and Computation Alistair Sinclair
TuTh 9:30AM - 10:59AM
Soda 306
41758 CS C280 001 LEC Computer Vision Alexei Efros
Jitendra Malik
Stella Yu
WeFr 10:30AM - 11:59AM
Soda 306
35765 CS 284A 001 LEC Foundations of Computer Graphics Ren Ng
MoWeFr 2:00PM - 2:59PM
North Gate 105
35766 CS 286A 001 LEC Introduction to Database Systems Mehul A Shah
TuTh 11:00AM - 12:29PM
Dwinelle 155
35767 CS 289A 001 LEC Introduction to Machine Learning Anant Sahai
Jennifer Listgarten
TuTh 3:30PM - 4:59PM
Dwinelle 155
43213 CS 294 005 LEC Special Topics in Natural Language Processing Daniel L. Klein
Fr 1:00PM - 2:59PM
Sutardja Dai 240
17990 CS 294 043 LEC Visual Object and Activity Recognition Alexei Efros
Trevor Darrell
Mo 10:30AM - 11:59AM
Fr 3:00PM - 3:59PM


41669 CS 294 119 LEC Computational Design and Fabrication Jonathan Bachrach
TuTh 3:30PM - 4:59PM
Jacobs Hall 210
41751 CS 294 129 LEC Designing, Visualizing and Understanding Deep Neural Networks John Canny
MoWe 5:00PM - 6:29PM
North Gate 105
41582 CS 294 131 LEC Special Topics in Deep Learning Dawn Song
Trevor Darrell
Mo 1:00PM - 2:29PM
Soda 306
17997 CS 294 135 LEC Advanced Cryptography Sanjam Garg
We 2:00PM - 4:59PM
Soda 405
41590 CS 294 144 LEC Blockchain, CryptoEconomics, and the Future Directions of Technology, Business, and Law Dawn Song
Gregory P. La Blanc
Mo 6:00PM - 7:59PM
Chou Hall N570
41936 CS 294 145 LEC Approximation Algorithms David P. Williamson
TuTh 3:30PM - 4:59PM
Soda 310
42087 CS 294 146 LEC Computational and Theoretical Immunology Yun S. Song
TuTh 5:00PM - 6:29PM
Stanley 177
42160 CS 294 147 LEC Seminars on Applications of Deep Learning in Software Engineering and Programming Languages Koushik Sen
MoWe 2:30PM - 3:59PM
Soda 320
15530 CS 298 002 LEC Group Studies Seminars, or Group Research Umesh Vazirani
Mo 4:00PM - 5:29PM

15531 CS 298 003 LEC Group Studies Seminars, or Group Research Jitendra Malik
We 4:00PM - 5:29PM

15532 CS 298 006 LEC Group Studies Seminars, or Group Research James Demmel
Ming Gu
We 11:00AM - 11:59AM
Cory 540AB
42406 CS 298 012 LEC Database Seminar Joe Hellerstein
Fr 12:00PM - 12:59PM

42385 CS 370 001 LEC Introduction to Teaching Computer Science Christopher Todd Hunn
Tu 5:30PM - 6:59PM
Soda 380
42386 CS 370 002 LEC Introduction to Teaching Computer Science Christopher Todd Hunn
Th 2:00PM - 3:29PM
Soda 380
35842 CS 375 001 DIS Teaching Techniques for Computer Science An Ju
Armando Fox
Mo 4:00PM - 5:59PM
Soda 438