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 to connect the physical and computer worlds is also covered (sensors, motors, microcontrollers, etc.). The course focuses mainly on the MaxMSP and Arduino softwares. The skills acquired in this laboratory are aimed at creating a structure of thinking. This involves interaction design applied to installation projects, performances, the design of mobile objects, audiovisual pieces, mapping, and new lutherie. The course focuses primarily on coding using graphic objects, but it also addresses theoretical issues through the analysis of digital artists’ works.