Register Admission requirements
Tuition fees per semester

CHF 1,200 / HEAD – Genève alumni: CHF 900

Language

French (English possible)

ECTS credits

Equivalent to 2 ECTS credits

Duration and format

8 half-days
Campus HEAD, Building E, Av. de Châtelaine 5, 1203 Genève, and online

Certificate awarded

Continuing education certificate

Taught by
Overview Details Information and registration

The “vibe coding” phenomenon now makes it possible to ask a machine to write code for us. Even if the results are still sometimes approximate, this development makes programming more accessible to creators who want to push their machines further but have not, until now, dared to try their hand at code.

This dynamic follows on from the “creative coding” movement, launched more than twenty years ago, which aims to develop programming tools suited to artists, designers, architects, and authors, enabling them to explore digital technology according to their own intuitions, sensibilities, and creative methods.

Drawing on the history of generative art, participants will build elementary forms that gradually become complex, evolving compositions. Through hands-on exercises, and in dialogue with chatbots that support them along the way, they will learn the basic logic and syntax of a program and how to use it to create posters, images, animations, books, video installations, or evolving websites.

Target audience

This course is designed for professionals and students in the arts, design, or architecture who wish to strengthen their practice with emerging technologies, as well as anyone who wants to explore the creative potential of machines.


Prerequisites

No prior technical skills are required, apart from basic computer literacy (word processing, file management).


Learning outcomes


Course format


Dates and detailed program (Spring/Fall 2026)

Taught by

Douglas Edric StanleyMaître d'enseignement HES
Register General terms and conditions Contact
See all