teaching
Middle School Computer Science
Designed and taught project-based middle school curriculum focused on creativity, confidence, and computational thinking.
LS 451 / CS 496: Transformative AI and the Learning Sciences
Co-designed a graduate seminar on how modern AI systems reshape learning sciences research, classroom practice, and learner experience.
CS188: Introduction to Artificial Intelligence
Berkeley’s introductory AI course covers search, knowledge representation, planning, reinforcement learning, and machine learning.
CS188: Introduction to Artificial Intelligence
Berkeley’s introductory AI course covers search, knowledge representation, planning, reinforcement learning, and machine learning.
CS61AS: Structure and Interpretation of Comp Progrms
Berkeley’s introductory CS1 course for majors covered functional programming, object-oriented programming, SQL/declarative programming and interpreters using Scheme and Python. This version is no longer offered.
CS188: Introduction to Artificial Intelligence
Berkeley’s introductory AI course covers search, knowledge representation, planning, reinforcement learning, and machine learning.