personal teaching & research resources
Courses
-
DDA256: Creative Coding (Fall 2025)
- Programming fundamentals through creative coding.
- Lecture Modules · Assignment Briefs
-
DDA500: Creative Practice with AI (Fall 2025)
- Generative AI as creative medium and critical practice.
- Lecture Modules · Assignment Briefs
-
DDA657: Physical Computing (Spring 2026)
- Electronics, sensing, microcontrollers, and kinetic interaction.
- Lecture Modules · Assignment Briefs
-
DDA367: Embodied Technology (Spring 2026)
- Embodiment and technology-mediated experience.
- Lecture Modules · Assignment Briefs · Week 01 Blackboard
Research Knowledge Graph
Knowledge graph: interconnected research notes, references, and ideas. Use Graph View to follow links; use Cmd/Ctrl + K to search the whole site.