Single Module Level 4

Creative Coding

Salford School of Arts, Media and Creative Technology




One semester

Next enrolment

September 2022


In a nutshell

Coding is often associated with the development of websites and apps, but it can also be used to generate art. If you want to learn the fundamentals of programming and create engaging visuals with code, this 13-week course is for you. Start exploring this exciting artistic medium and develop your coding skills to produce original, digital artworks. This course is based at our MediaCity campus.

Funding available

If you need help to cover the cost of some, or all, of this course, tuition fee loans are available for eligible students. Find out more

On this course you will:
  • Learn the fundamentals of programming and how to generate art using P5 – a powerful JavaScript library for creative coding.
  • Apply the concepts and techniques of creative coding to your own projects, bringing them to life.
  • Develop your technical skills and become a confident creative coder. Even if you’re a beginner, we will teach you the practical skills you need.
  • Evolve your creative practice and develop transferable skills that can be applied in a range of industries.

This is for you if...


You are creative, inquisitive and inventive.


You are interested in digital technology and interactive design.


You want to integrate programming into your creative practice.

Course details

All about the course

You will develop your technical and creative skills on this course and learn to make interactive visuals with JavaScript. You will begin by learning the basic tools and techniques used to create generative art using P5 – a powerful JavaScript library for creative coding. As you gradually develop your knowledge and skills, you will learn how to produce pieces of experimental, interactive art using code. At the end of this course, you will be able to apply the concepts of creative coding in a variety of design and development settings. These include  but are not limited to  front end web development, mobile development and information visualisation.

 This course covers:

  • An introduction to P5.js
  • Working with colour 
  • Drawing and painting with code
  • Agent-based coding
  • Working with text
  • Manipulating images
  • Sound libraries

What will I be doing?




Final project


Reflective journal


In practical workshops, you will learn a new coding technique each week. You will then apply what you’ve learned in your weekly assignment. You will explore a range of theoretical creative coding concepts and techniques in lectures. In seminars, you will explore and share your creative ideas through group exercises and discussions with classmates.

There will be plenty of opportunities for you to ask questions and request feedback. This course is also supported by our industry partners, who will participate in guest lectures and give feedback on your work.

You will typically spend three hours each week in lectures, seminars or workshops, then work independently on assignments for approximately ten hours each week.


At the end of this course, you will submit a portfolio and a final project. You will also keep a journal to reflect on your ideas, design decisions and process. In your portfolio, you will keep a record of your coding exercises and assignments. In your final project, you will apply creative coding techniques to a personal piece of work. It will take approximately 40 to 50 hours to complete your final project.

The School of Arts, Media and Creative Technology

The School of Arts, Media and Creative Technology is a forward-thinking, dynamic school with a commitment to lifelong learning and real world impact.

Our courses are informed by the latest research and we work closely with organisations from both the public and private sector to ensure our teaching is at the forefront of practice.

Employment and stats

What about after uni?

The skills you develop on this course can open the door to multiple careers. The career prospects for coders are ever-expanding, including:

  • User experience design
  • Web developer
  • Games developer
  • Animation

Career Links

As a student at the University of Salford, you will benefit from our partnerships with creative companies across the UK. As well as developing your creative practice, you will also receive guidance from industry figures  and develop the knowledge and skills needed for industry today.


What you need to know

This 30 credit course starts on Monday 19 September and takes 13 weeks to complete. You don't need prior digital knowledge to study this course. See the accordion below for more details about entry requirements.



    Entry requirements

    Standard entry requirements

    • 104-112 UCAS tariff points
    • GCSEs in English Language and Maths at grade C/level 4 or above
    • T level  merit
    • 112 – 128 BTEC National Diploma




    Alternative entry requirements

    If you don’t meet our standard entry requirements but have relevant experience, we will consider your application in line with our Accreditation for Prior Learning (APL) process.

    The APL process could help you to make your work and life experience count. It can be used for entry onto courses or to give you exemptions from parts of your course.


    How much?

    Type of study Year Fees
    Part-time 2022/23 £2,200 per 30 credit module
    Additional costs

    You should also consider further costs, which may include books, stationery and printing.

    Funding available

    Tuition fee loans are available to help you pay for this course. For students studying our 30 credit short courses, you can apply for the full cost of the course (£2,200).

    The loans are provided by the Student Loans Company (SLC) and applications are made to Student Finance England. You should apply for your loan once you have received your offer letter from us, and before your course starts.

    For more information about applying for student finance, including the eligibility criteria for this course, please visit the Government’s dedicated Higher Education Short Course Loans webpage.


    Apply now

    All set? Let's apply

    Enrolment dates

    September 2022

    September 2023