Teaching
Courses and terms taught at the University of Washington.
Current
- foundations of computer science ii (cse 312, with paul beame )autumn 2026
Graduate classes
- modern coding theoryfall 2019
- communication complexitywinter 2019, autumn 2015 (reviews)
- algorithmsspring 2014
- computational complexity theoryautumn 2023, spring 2022, winter 2022, spring 2020, winter 2012, spring 2010
- combinatorics and complexity theoryfall 2011
- information theory applications in computer scienceautumn 2010
Undergraduate classes
- complexity theorywinter 2023, spring 2021, autumn 2018 (reviews), spring 2016, spring 2013
- foundations of computer science 2spring 2019, winter 2018
- algorithmsautumn 2021, autumn 2020 (reviews), winter 2020, winter 2015, fall 2014 (reviews), winter 2013, winter 2011, winter 2010