The Interactive Media program is grounded by a set of three foundation courses,
Introduction to Interactive Media,
Communications Lab,
Communication & Technology, and
Understanding Interactive Media: Critical Questions & Theory. Together, these courses provide students with a foundation in the technical, theoretical, and analytical fundamentals essential to all of the topics and learning outcomes encompassed by the major.
Elective courses are organized into three clusters -
Physical Computing,
Computational Media, and
Media & Design Thinking.
The
Physical Computing course cluster entails human-centric design patterns expressed through electronics and physical interaction design. The
Computational Media course cluster focuses on logic and creative expression through programming and screen-based interaction design. The
Media & Design Thinking course cluster emphasizes communication skills through a combination of mixed-media, visual design and theoretical discourse.