Teaching
LS 451 / CS 496: Transformative AI and the Learning Sciences (Syllabus) Fall 2023 CS 329: HCI Studio (Syllabus) Spring 2021, Spring 2024 LS 3O1: Design of Learning Environments (Syllabus) Spring 2019, Winter 2020, Winter 2021, Winter 2023, Winter 2024 CS 497: Tools and Technologies for Computer Science Education (Syllabus) Fall 2020, Fall 2022 LS 451: Design of Playful Learning Environments (Syllabus) Fall 2019, Fall 2021 CS 397/497: Design, Technology, and Research (DTR) Co-director Winter 2017 to Spring 2018, officially co-taught in Fall 2017 CS 330: Human-Computer Interaction (Syllabus) Winter 2017, Winter 2018, Winter 2019