I am currently a Professor at CCA teaching a variety of classes across the Interaction Design undergraduate program and am Chair of the Interaction Design BFA program.
Courses Taught and Developed
California College of the Arts – 2015 – 2027
History of Interaction Design
IXDSN 3600
Media History
FA2025, SP2025, F2024, SP2024, F2023, SP2022, F2020
Read about my first semester teaching this course
Visual Syllabus 2024 (pdf)
[Syllabus]
Design Strategy
IXDSN 4000
Senior level UX strategy course
FA2025
UX Design – Pre-College
Introduction to UX for high school students in a
pre-college course that transfers with full college credit
Summer 2025
Systems for Interaction Designers
IXDSN 2100
IXD Core: Sophomore level
FA2024, SP2020, SP2019, SP2018, SP2017
[Syllabus]
Interaction Design Foundations
IXDSN 2000
IXD Core: Sophomore level
SP2023, F2021, F2019, F2018, F2017
[Syllabus]
Visual Interaction Design & UI
IXDSN 2300
IXD Core: Sophomore level
F2020, F2018, F2017, F2016, F2015
[Syllabus]
Behavior
IXDSN 3200 / IXDSN 2600
IXD Core: Junior level – Sophomore level
(course is moving from junior to sophomore level)
F2019, F2018
[Syllabus]
Advanced Visual Interaction Design
IXDSN 3500
Junior / Senior level elective
SP2018, SP2017
[Syllabus]
Form
IXDSN 6700
Graduate level
F2016