CS889 Advanced Topics in HCI (Winter 2025)
Human-Computer Interaction for Art and Creativity
An examination of human-computer interaction (HCI) research related to generating, supporting, and evaluating artworks and other creative artifacts or tasks. Weekly student-led research seminars and hands-on programming exercises will prepare students with the theoretical and practical background for a substantial final project.
Learning Outcomes
- Knowledge of HCI research topics, methods, and approaches focused on art and creativity.
- A foundational understanding of art theories and awareness of contemporary artists and artworks.
- Practical experience creating interactive audiovisual screen-based artworks using p5.js and JavaScript.
- Skills for critiquing research papers and artworks, and presenting research findings and creative works.
Instructor
Daniel Vogel (dvogel@uwaterloo.ca)
Meeting Time and Location
Tuesdays 1 - 4pm in ECH 1237