Cardiff School of Technologies>Courses>Creative Coding Micro-course

Creative Coding Micro-course

In the Creative Coding micro-course you will learn how computers and coding work. Open to everyone, the course is an avenue to combine your creativity and interests with technical skills.

The micro-course will introduce you to JavaScript and how to use this programming language to develop ideas and create visuals from scratch. The skills you will acquire are highly transferable and can be used as a stepping stone towards building web applications, programmable robots, generative art and much more. 

By the end of the micro-course, you will understand the fundamentals of programming and how you can ideate and design original creative works through the medium of software.

Micro-courses are flexible short courses, delivered in mixed online and face-to-face formats. Currently they are being piloted across Welsh universities with no cost to the learner. You can attend a micro-course to upskill and learn something new, as a pathway to employment, or to have a taste of a specific subject. Digital technology micro-courses at Cardiff Met cover topics that are in demand by industry. Click here to see the other micro-courses at Cardiff Met.

Course Content

The micro-course will be delivered through ten 2-hour sessions, made up of lectures, online learning activity, on-campus seminars, lab work and small group work. 

Topics include:

  • Introduction to Computer Science and creative coding
  • Computational Media with p5.js
  • Introduction to the basics of 2D Drawing with code
  • Making visual outputs engaging
  • Making the code vary with variables and conditionals
  • Interactivity (i.e. programming visual interactions that change over time and respond to user inputs); looping and repetition
  • Using functions and applying interactions with the keyboard and mouse
  • Developing skills to create generative text and typography
  • Coding in and manipulating different media

Coursework and Assessment

Assessments are designed to consolidate your learning. You will complete a final poster presentation, which equates to around 2,000 words.

Suggested Readings

Bergstrom, I. and Lotto, R.B. (2015) ‘Code Bending: A New Creative Coding Practice’, Leonardo (Oxford), 48(1), pp. 25–13. doi:10.1162/LEON_a_00934. 

 (PDF) Code Bending: A New Creative Coding Practice (

How to Apply

You can book your place on the Creative Coding micro-course on the Cardiff Metropolitan University Online Store. Spaces are limited, so we recommend booking early to avoid disappointment.

Contact Us

For more information about this micro-course, please contact Dr Fiona Carroll,

Key Course Information

Place of Study:

Cardiff School of Technologies 

Course Length:
10 weeks (1 x 2-hour session per week). Wednesdays from 3pm to 5pm. 

Start Date:
27th April 2022 – 29th June 2022 

Max Number:
20 people 


Full terms and conditions in relation to accepting an offer to study at Cardiff Metropolitan University can be found by visiting