Past Teaching
- CS294-177/CS194-177 Decentralized Finance, with Christine Parlour, Fall 23
- CS294-238/CS194-238 Zero Knowledge Proofs, with Shafi Goldwasser, Spring 2023 (MOOC)
- CS294-224/CS194-224 Entrepreneurship in Web3, Fall 2022 (MOOC)
- CS294-177/CS194-177 Special Topics on Decentralized Finance, with Christine
Parlour, Fall 2022 (MOOC)
- CS294-196/CS194-196 Special Topics on Decentralized Systems, with Natacha Crooks, Spring 2022
- CS188 Introduction to Artificial Intelligence, with Stuart Russell,
Spring 2022
- CS294-177/CS194-177 Special Topics on Decentralized Finance, with Christine Parlour, Fall 2021 (MOOC)
- CS188 Introduction to Artificial Intelligence, with Stuart Russell, Spring 2021
- PHDBA 297T.4 Dentralized Finance, with Christine Parlour, Spring 2021
- CS294-131 Special Topics in Deep Learning: Trustworthy Deep Learning , with Trevor Darrell and Jacob Steinhardt, Spring 19
- CS294-144 Blockchain, Cryptoeconomics, and the Future of Techonology, Business and Law, with
Gregory La Blanc, Adam Sterling, Spring 19
- CS294-151 Blockchain and CryptoEconomics , with Ahmed Kosba, Jian Liu, and Yupeng Zhang, Fall 18
- CS294-156 Advanced Topics on Secure Hardware, with Krste Asanovic and David Kohlbrenner, Fall 18
- CS294-131 Special Topics in Deep Learning, with Trevor Darrell, Spring 18
- CS294-144 Blockchain, Cryptoeconomics, and the Future of Techonology, Business and Law, with Gregory La Blanc, Raymond Cheng, Adam Sterling, Spring 18
- CS294 Special Topics in Deep Learning, with Trevor Darrell, Fall 17
- CS294 Special Topics in Deep Learning, with Trevor Darrell and Sergey Levine, Spring 17
- CS294 Special Topics in Deep Learning, with Trevor Darrell and Sergey Levine, Fall 16
- CS294-116 Secure and Intelligent Computing, Fall 15
- CS294-101 Cutting-Edge Web Technologies, Spring 15
- CS161 Computer Security, Spring 15
- CS161 Computer Security, Fall 12
- CS194 Building Your Next-generation Education Technologies, Fall 12\
a>
- CS161 Computer Security, Spring 12
- CS294 Technologies for Education and Learning at Large Scale, Spr\
ing 12
- CS261 Computer Security, Spring 11
- CS294-65 Privacy Technologies: From Theory to Practice, Spring 11
- CS294-50 Advanced Topics in Computer Security, Spring 10
- CS161 Computer Security, Spring 08, Fall 08
- CS294-24: Privacy and Security Enhancing Technologies, Fall 07
- CS294-25: Current Berkeley Research in Programming Systems, co-taught with \
Ras Bodik, Koushik Sen, Sanjit Seshia, and Kathy Yelick, Fall 07