The Bartlett School of Architecture


The Bartlett Creative Coding Summer School 2019

A beginner's ten-day coding course for students, artists and professionals aged 18 or over.

Applications are now closed. If you would like to submit an application you will be placed on our waiting list.  

Bartlett Coding Summer School

The Bartlett Creative Coding Summer School introduces participants to computer programming as a creative discipline for expression. Whether you are an artist, designer, or architect, creative coding can offer up completely new ways of thinking and making. 

This course has been specially tailored to teach coding in the context of the visual arts and design. Participants learn to use programming to create visuals and experiences from scratch, gain a better understanding of how programming can inform design, and learn how to integrate programming into your own creative practice. 

About the course

Participants receive an introduction to coding concepts, including data-types, variables, functions, object-oriented programming and simple interface interactions. They also learn to implement simple math, geometry and motion principles into code. By the end of the course participants will be comfortable with writing code within the processing environment for creative design explorations.


  • Programming fundamentals
  • Drawing visuals with code
  • Pattern creation and generative art
  • Image manipulation
  • Motion graphics
  • User interaction
  • Data visualisation 


UCL at Here East
Queen Elizabeth Olympic Park
E15 2GS 

Is it for me?

This course is suitable for students, artists, designers and other professionals in the creative industry who want to bring their practice to a new level. No prior programming experience is needed.

10:00 – 17:00, 09 – 13 September 2019 
10:00 – 17:00, 16 – 20 September 2019

General admission: £1300
Concession: £750

We are also offering a special concession price for Bartlett students. Please email bartlett.shortcourses@ucl.ac.uk for more details.  

Course materials

Participants will need to bring the following materials with them to the course:

  • A desktop or laptop computer
  • Processing software, available to download online. Processing is a programming environment and language which has been used in the creative industry for over 20 years. Being open source, it is free to use and has been adopted as a tool of choice by creative people around the world

How to apply

Applications are now closed. If you would like to submit an application you will be placed on our waiting list. 

Applicants will need to submit an application form and email it to bartlett.shortcourses@ucl.ac.uk

Download an (PDF)