Spring 2023: Fundamentals of Data Science Summer 2019: Foundations of Computer Science (Discrete Mathematics. Taught at UCSB)