Course | Title | Fall 2023 | Spring 2024 |
---|---|---|---|
CS 10 | The Beauty and Joy of Computing |
Dan Garcia |
Dan Garcia |
CS 24-2 | The Coevolution of Humans and Machines |
Edward A. Lee |
|
CS 39 | Technology, Society, and Power |
Sarah Chasins Lisa Yan |
|
CS 61A | The Structure and Interpretation of Computer Programs |
John DeNero Narges Norouzi |
John DeNero |
CS 61B | Data Structures |
Will be offered - not sure who will teach |
Intend to offer - not sure who will teach yet |
CS 61C | Great Ideas of Computer Architecture (Machine Structures) |
Dan Garcia |
Dan Garcia |
CS 70 | Discrete Mathematics and Probability Theory |
Satish Rao |
Intend to offer - not sure who will teach yet |
CS 152 | Computer Architecture and Engineering |
Sophia Shao |
|
CS 160 | User Interface Design and Development |
Björn Hartmann |
|
CS 161 | Computer Security |
May offer - subject to change |
Peyrin Kao Raluca Ada Popa |
CS 162 | Operating Systems and System Programming |
Natacha Crooks |
John D. Kubiatowicz |
CS 164 | Programming Languages and Compilers |
Sarah Chasins |
Koushik Sen |
CS 169A | Introduction to Software Engineering |
Michael Ball Armando Fox |
|
CS 170 | Efficient Algorithms and Intractable Problems |
Nika Haghtalab John Wright |
Christian Borgs Jelani Nelson |
CS 171 | Cryptography |
Sanjam Garg |
|
CS 172 | Computability and Complexity |
Might be offered - not sure yet |
|
CS 182 | Designing, Visualizing and Understanding Deep Neural Networks |
Anant Sahai |
Sergey Levine |
CS 184 | Foundations of Computer Graphics |
Ren Ng |
|
CS 186 | Introduction to Database Systems |
Alvin Cheung |
|
CS 188 | Introduction to Artificial Intelligence |
Intend to offer - not sure who will teach yet |
Anca Dragan |
CS 189 | Introduction to Machine Learning |
Jennifer Listgarten |
Jonathan Shewchuk |
CS 194-26 | Intro to Computer Vision and Computational Photography |
Alexei (Alyosha) Efros Angjoo Kanazawa |
|
CS 194-164 | Computational Color |
Ren Ng |
|
CS 194-172 | Computational Methods in Genomics and Medicine |
Nilah Ioannidis |
|
CS 194-177 | Special Topics on Decentralized Finance |
Dawn Song |
|
CS 194-196 | Special Topics on Science and Technology of Decentralization and Decentralized Intelligence |
Dawn Song |
|
CS 194-244 | STAR Assessments for Proficiency-Based Learning |
Armando Fox Dan Garcia |
|
CS 195 | Social Implications of Computer Technology |
Lisa Yan |
|
CS H195 | Honors Social Implications of Computer Technology |
Lisa Yan |
|
CS 252A | Graduate Computer Architecture |
Sophia Shao |
|
CS 260A | User Interface Design and Development |
Björn Hartmann |
|
CS 261 | Security in Computer Systems |
Raluca Ada Popa |
|
CS 262A | Advanced Topics in Computer Systems |
Intend to offer - not sure who will teach |
|
CS 264 | Implementation of Programming Languages |
Koushik Sen |
|
CS C267 | Applications of Parallel Computers |
Aydin Buluç James Demmel |
|
CS 278 | Machine-Based Complexity Theory |
Avishay Tal |
|
CS C280 | Computer Vision |
Alexei (Alyosha) Efros |
|
CS C281A | Statistical Learning Theory |
Benjamin Recht |
|
CS 282A | Designing, Visualizing and Understanding Deep Neural Networks |
Anant Sahai |
Sergey Levine |
CS 284A | Foundations of Computer Graphics |
Ren Ng |
|
CS 284B | Advanced Computer Graphics Algorithms and Techniques |
James O'Brien |
|
CS 285 | Deep Reinforcement Learning, Decision Making, and Control |
Sergey Levine |
|
CS 288 | Natural Language Processing |
Daniel Klein Alane Suhr |
|
CS 289A | Introduction to Machine Learning |
Jennifer Listgarten |
Jonathan Shewchuk |
CS 294-26 | Intro to Computer Vision and Computational Photography |
Alexei (Alyosha) Efros Angjoo Kanazawa |
|
CS 294-43 | Vision and Language AI Seminar |
Trevor Darrell |
|
CS 294-82 | Experimental Design for Machine Learning on Multimedia Data |
Gerald Friedland |
|
CS 294-162 | Machine Learning Systems |
Joseph Gonzalez |
|
CS 294-164 | Computational Color |
Ren Ng |
|
CS 294-172 | Computational Methods in Genomics and Medicine |
Nilah Ioannidis |
|
CS 294-177 | Special Topics on Decentralized Finance |
Dawn Song |
|
CS 294-180 | Partition Functions: Algorithms and Complexity |
Alistair Sinclair |
|
CS 294-196 | Special Topics on Science and Technology of Decentralization and Decentralized Intelligence |
Dawn Song |
|
CS 294-240 | ?? |
Ion Stoica |
|
CS 294-242 | Quantum Coding Theory |
John Wright |
|
CS 294-244 | STAR Assessments for Proficiency-Based Learning |
Armando Fox Dan Garcia |
|
CS 298-3 | EECS Colloquium |
David A. Wagner |
|
CS 298-7 | Research Methods and Community Norms |
Sarah Chasins Natacha Crooks |
|
CS 298-12 | Database Seminar |
Joseph M. Hellerstein Aditya Parameswaran |
|
CS 298-56 | ?? |
Sylvia Ratnasamy |
|
CS 302 | Designing Computer Science Education | ||
CS 370 | Adaptive Instruction Methods in Computer Science |
Christopher Hunn |
Christopher Hunn |
CS 375 | Teaching Techniques for Computer Science |
Armando Fox |