I regularly teach graduate and undergraduate courses in machine learning, artificial intelligence, and data structures at the University of Oregon.
CS 473/573: Probabilistic Methods for AI
Spring 2025, Spring 2013–2018, Fall 2010, Winter 2010. (Also offered as CS 610pm in Spring 2012.)
CS 670: Data Science
Winter 2025, Spring 2024, Winter 2023, Spring 2022, Spring 2021.
CS 313: Intermediate Data Structures
Fall 2019–2024, Fall 2015, Winter 2014.
CS 610: Welcome to Grad School
Fall 2024, Fall 2021–2022. (2-credit seminar.)
I helped create this course to give first-year graduate students practical guidance on navigating grad school – covering topics like research skills, professional development, and department norms, rather than the typical read-and-present seminar format.
CS 610: Teaching Effectiveness / Welcome to Grad School
Fall 2023. (2-credit seminar, co-taught.)
CS 472/572: Machine Learning
Winter 2020, Winter 2013, Winter 2015–2018.
CS 399: Probability and Statistics for Computer Science
Fall 2017.
CS 471/571: Introduction to Artificial Intelligence
Fall 2016, Fall 2012.
CS 413/513: Advanced Data Structures
Fall 2011, Spring 2010.
CS 211: Computer Science II
Winter 2012, Spring 2011, Winter 2011.
For current course offerings, see the UO CS department.