This course offers an in-depth look at programming strategies for interactive platforms combining sound and image (video, generative image, 3D). The construction of systems enabling the connection between the physical and computer worlds is also covered (sensors, motors, microcontrollers, etc.). The course focuses mainly on the MaxMSP and Arduino software. The skills acquired in this laboratory aim at creating a structure of thinking. It involves interaction design applied to installation projects, performances, the design of mobile objects, audiovisual pieces, mapping, or new lutherie. Primarily focused on coding using graphic objects, the course also addresses theoretical issues through the analysis of digital artists’ works.