Type de cours
Bachelor
Année
2026-2027
Category
Course
Instructors
Tibor Udvari
Teaching languages
French, English
Semester
Automne
Type d'enseignement
Enseignement pratique

This course introduces code as a medium of creation through a series of visual and interactive works developed with p5.js, a JavaScript library for drawing, animating, and creating interactions within the browser.

Each brief starts from a concrete visual question and leads to a sketch: a small program used to test an idea, produce a visual, or explore a behavior. A sketch may remain raw, precise, strange, minimal, or unfinished. What matters is that it works, can be modified, shared, viewed, and discussed.

Briefs may include, for example, generative patterns, alternative clocks, drawing machines, images generated from rules, modular alphabets, pixel manipulations, or simple interactions. The progression remains intentionally open to follow the research conducted in class.

Sessions alternate between references, demonstrations, and working time. Some introduce a brief and its fundamentals. Others are dedicated to production, variations, refining the code, discussion, and documentation.

At the end of the semester, each student creates a set of sketches visible in the browser. The goal is to learn how to develop forms and systems through code, and to rapidly prototype ideas.

Planning de cours

2026-2027Moulage basesAline Morvan 2026-2027L’essai cinématographique, une «forme qui pense»Bertrand Bacqué 2025-2026Les merveilleuses 2025-2026Les cinémas d’Afrique de l’Ouest et du Centre Bertrand BacquéBertrand Bacqué 2025-2026Le rôle et la figuration de l'animal dans les pratiques artistiques contemporainesJulie Enckell 2025-2026Le nu en artClaude-Hubert Tatot 2026-2027Le « film noir », anatomie d’un genreBertrand Bacqué 2025-2026Le cinéma, un art spectral : entre fantômes et fantasmagories Bertrand BacquéBertrand Bacqué 2025-2026Laboratoire d'interactivité et programmation IIDaniel Zea 2025-2026LIQUID LATEXTommy Capiaux, Noé Aenishanslin, Mamin