This list contains only courses which have been taught within the past 4 years. See also
.
Lower-Division |
Instructors |
Rating |
Last Taught |
CSC8 COMPUTER SCIENCE C8 |
DeNero, Sridharan, Sahai, Wagner |
6.1 / 7 |
Fall 2020 |
CS10 The Beauty and Joy of Computing |
Garcia, Friedland, Vollucci, Hug |
6.1 / 7 |
Fall 2022 |
CS36 |
Hunn, Chien |
5.6 / 7 |
Fall 2022 |
CS47A Completion of Work in Computer Science 61A |
Hilfinger, DeNero, Garcia, Fox |
6.7 / 7 |
Fall 2021 |
CS47B Completion of Work in Computer Science 61B |
Hilfinger, Garcia, Hug |
5.1 / 7 |
Spring 2022 |
CS47C Completion of Work in Computer Science 61C |
Hilfinger, Garcia, Weaver, Nikolic |
6.2 / 7 |
Spring 2022 |
CS61A The Structure and Interpretation of Computer Programs |
Harvey, DeNero, Hilfinger, Fateman |
5.8 / 7 |
Fall 2022 |
CS61B Data Structures |
Hilfinger, Shewchuk, Hug, Yelick |
5.6 / 7 |
Fall 2022 |
CS61BL Data Structures (Lab Based) |
Clancy, Barkan, Lewis, Zhou |
5.6 / 7 |
Summer 2022 |
CS61C Machine Structures |
Garcia, Weaver, Patterson, Katz |
5.6 / 7 |
Fall 2022 |
CSW61A |
DeNero |
5.8 / 7 |
Summer 2019 |
CS70 Discrete Mathematics and Probability Theory |
Rao, Vazirani, Sinclair, Sahai |
5.6 / 7 |
Fall 2022 |
CS88 COMPUTER SCIENCE 88 |
Friedland, Ball, Culler |
5.2 / 7 |
Spring 2022 |
CS97 |
Hilfinger, DeNero, Culler, Friedland |
4.4 / 7 |
Summer 2019 |
Upper-Division |
Instructors |
Rating |
Last Taught |
CSC100 |
Gonzalez, Perez, Nolan, Hug |
5.9 / 7 |
Fall 2020 |
CS152 Computer Architecture and Engineering |
Asanovic, Wawrzynek, Culler, Patterson |
5.7 / 7 |
Spring 2022 |
CS160 User Interface Design and Development |
Canny, Paulos, Agrawala, Hartmann |
5.3 / 7 |
Summer 2022 |
CS161 Computer Security |
Weaver, Song, Tygar, Popa |
5.8 / 7 |
Fall 2022 |
CS162 Operating Systems and System Programming |
Smith, Joseph, Kubiatowicz, Stoica |
5.4 / 7 |
Fall 2022 |
CS164 Programming Languages and Compilers |
Hilfinger, Rowe, Bodik, Aiken |
5.5 / 7 |
Fall 2022 |
CS168 Introduction to the Internet: Architecture and Protocols |
Ratnasamy, Shenker |
6.3 / 7 |
Fall 2022 |
CS169 Software Engineering |
Necula, Fox, Brewer, Keutzer |
5.5 / 7 |
Fall 2019 |
CS169A |
Ball, Fox, Fox |
4.9 / 7 |
Fall 2022 |
CS169L |
Fox, Ball, Fox |
5.8 / 7 |
Spring 2022 |
CSW169A |
Korlakunta, Yang, Ball, Fox |
4.9 / 7 |
Summer 2021 |
CS170 Efficient Algorithms and Intractable Problems |
Papadimitriou, Rao, Vazirani, Demmel |
5.4 / 7 |
Fall 2022 |
CS171 |
Garg |
5.5 / 7 |
Spring 2021 |
CS172 Computability and Complexity |
Sinclair, Henzinger, Sen, Trevisan |
5.6 / 7 |
Fall 2022 |
CS174 Combinatorics and Discrete Probability |
Canny, Karp, Friedman, Vazirani |
5.3 / 7 |
Spring 2022 |
CS176 Algorithms for Computational Biology |
Yosef, Song |
6.0 / 7 |
Fall 2020 |
CSC176 |
Song, Ioannidis |
6.0 / 7 |
Fall 2022 |
CS182 The Neural Basis of Thought and Language |
Feldman, Lakoff, Canny, Zhang |
5.0 / 7 |
Fall 2022 |
CSL182 |
Canny |
4.9 / 7 |
Spring 2020 |
CSW182 |
Canny, Levine |
5.3 / 7 |
Spring 2021 |
CS184 Foundations of Computer Graphics |
O'brien, Barsky, Forsyth, Sequin |
5.5 / 7 |
Spring 2022 |
CS186 Introduction to Database Systems |
Hellerstein, Franklin, Wang, Anvari |
5.3 / 7 |
Fall 2022 |
CSW186 |
Hug, Jain, Hellerstein, Ball |
5.6 / 7 |
Fall 2021 |
CS188 Introduction to Artificial Intelligence |
Russell, Klein, Malik, Abbeel |
5.7 / 7 |
Fall 2022 |
CS189 Introduction to Machine Learning |
Shewchuk, Malik, Listgarten, Zadeh |
5.5 / 7 |
Fall 2022 |
CS194 Special Topics |
Garcia, Efros, Keutzer, Canny |
5.7 / 7 |
Fall 2022 |
CS195 Social Implications of Computer Technology |
Harvey, Hug, DeNero, Bajcsy |
6.1 / 7 |
Fall 2022 |
CSH195 Honors Social Implications of Computer Technology |
Harvey, Bajcsy, Hug, DeNero |
6.2 / 7 |
Fall 2022 |
CS197 |
Hunn, Hilfinger, Garcia, Hug |
5.2 / 7 |
Fall 2022 |
CS198 Directed Group Studies for Advanced Undergraduates |
Garcia, Hartmann, DeNero, Franklin |
5.4 / 7 |
Fall 2020 |
Graduate |
Instructors |
Rating |
Last Taught |
CSC200 |
Joseph, Perez |
6.2 / 7 |
Fall 2020 |
CSC200A |
Hug, Perez, DeNero, DUDOIT |
6.1 / 7 |
Fall 2021 |
CSC200C |
Hug, Perez, Nolan |
6.3 / 7 |
Fall 2019 |
CSC249A COMPUTER SCIENCE C249A |
Seshia, Dutta, Lee |
5.0 / 7 |
Fall 2022 |
CS250 VLSI Systems Design |
Wawrzynek, Asanovic, Bachrach, Katz |
5.8 / 7 |
Fall 2020 |
CS252 Graduate Computer Architecture |
Kubiatowicz, Patterson, Culler, Asanovic |
5.7 / 7 |
Spring 2020 |
CS252A |
Asanovic, Wawrzynek |
6.0 / 7 |
Spring 2022 |
CS260A COMPUTER SCIENCE 260A |
Paulos, Hartmann, Carle, Canny |
5.8 / 7 |
Spring 2022 |
CS261 Security in Computer Systems |
Wagner, Popa, Goldberg, Song |
6.5 / 7 |
Spring 2021 |
CS261N Internet and Network Security |
Paxson |
6.8 / 7 |
Spring 2020 |
CS262A Advanced Topics in Computer Systems |
Kubiatowicz, Brewer, Hellerstein, Joseph |
6.1 / 7 |
Fall 2022 |
CS262B Advanced Topics in Computer Systems |
Brewer, Culler, Keeton, Franklin |
6.1 / 7 |
Spring 2020 |
CS263 Design of Programming Languages |
Necula, Yelick, Cheung, Graham |
5.8 / 7 |
Fall 2021 |
CS264 Implementation of Programming Languages |
Graham, Aiken, Hilfinger, Bodik |
5.3 / 7 |
Fall 2021 |
CSC267 COMPUTER SCIENCE C267 |
Demmel, Buluc, Yelick |
5.8 / 7 |
Spring 2022 |
CS268 Computer Networks |
Stoica, Ratnasamy, Ferrari, Shenker |
5.9 / 7 |
Spring 2021 |
CS270 Combinatorial Algorithms and Data Structures |
Rao, Karp, Papadimitriou, Lawler |
5.3 / 7 |
Spring 2021 |
CS271 Randomness and Computation |
Sinclair, Vazirani, Karp |
6.3 / 7 |
Fall 2022 |
CS276 Cryptography |
Blum, Garg, Wagner, Trevisan |
6.0 / 7 |
Fall 2020 |
CS278 Machine-Based Complexity Theory |
Trevisan, Vazirani, Raghavendra, Rudich |
5.9 / 7 |
Spring 2021 |
CSC280 COMPUTER SCIENCE C280 |
Malik, Yu, Efros, Darrell |
5.7 / 7 |
Spring 2022 |
CSC281A COMPUTER SCIENCE C281A |
Recht, Wainwright, Hardt, Bartlett |
5.8 / 7 |
Fall 2021 |
CS282A |
Canny, Levine, Zhang, Sahai |
5.8 / 7 |
Fall 2022 |
CS284A COMPUTER SCIENCE 284A |
Ng, O'brien, Ragan-Kelley, Kanazawa |
6.5 / 7 |
Spring 2022 |
CS284B |
O'brien |
5.9 / 7 |
Spring 2022 |
CS285 Solid Free-Form Modeling and Fabrication |
Sequin, Levine |
6.3 / 7 |
Fall 2022 |
CS286B COMPUTER SCIENCE 286B |
Hellerstein |
6.7 / 7 |
Spring 2020 |
CS287 Advanced Robotics |
Abbeel, Canny, Goldberg, Rowe |
5.8 / 7 |
Fall 2019 |
CS287H |
Dragan |
6.4 / 7 |
Spring 2021 |
CS288 Artificial Intelligence Approach to Natural Language Processing |
Wilensky, Klein, DeNero |
6.1 / 7 |
Spring 2022 |
CS289A COMPUTER SCIENCE 289A |
Shewchuk, Malik, Listgarten, Efros |
5.7 / 7 |
Fall 2022 |
CS294 Special Topics |
Darrell, Vazirani, Canny, Efros |
6.0 / 7 |
Fall 2022 |
CS298 Group Studies Seminars, or Group Research |
Vazirani, Demmel, Zadeh, Culler |
6.2 / 7 |
Fall 2022 |
CS302 Designing Computer Science Education |
Clancy, Garcia, Ayazifar, Fox |
6.4 / 7 |
Spring 2022 |
CS370 |
Hunn |
6.1 / 7 |
Fall 2022 |
CS375 Teaching Techniques for Computer Science |
Fox, Rao, Huang, Barsky |
5.7 / 7 |
Fall 2022 |