BA (Hons) Design and Coding

Skip to content

Design & Coding is geared towards the playful design of online and physical experiences. You will experiment with new technologies and develop technical and creative skills that are valuable to industry.

This course explores how innovative and meaningful experiences can be designed using creative coding. You will understand how the design of interactive devices can shape user experiences.

Group work and collaboration is key to this course and you will learn through the completion of in-class briefs and practical project work. At the same time you will develop an individual portfolio of technical skills together with user centered research and design experiments.

The course puts a strong emphasis on presentation and pitching, as well as written work, including essays and project reports.

Designers who code often work as user experience designers, interaction designers, app and web developers. They work in areas including installation design, data visualisation, gaming and advertising. 

Course details



3 years full time

See below

Validating body
University of the Arts London (UAL)

Entry requirements

Students will normally be expected to possess 5 GCSEs (grade C or above) or equivalent (including English and Mathematics) and also to hold at least one of the following or equivalent UK or international qualification:

  • 2 A levels, grade C or above
  • 4 AS levels, grade C or above
  • 2 vocational A level, grade C or above
  • Level 3 Foundation Diploma or National Diploma
  • Advanced Diploma, grade C or above
  • International Baccalaureate, 28 points or above

Students may also be asked to submit a portfolio, showreel or other examples of creative or technical practice, and invited to interview if shortlisted.

Admission queries: admissions@rave.ac.uk


What your course will look like


You will be assessed through the completion of hands-on, practical project work that develops technical skills, presentation and pitching skills, as well as written work including essays and project reports.

Year 1

You will be immersed in maths, coding and circuits to enable user-centred design. At the same time, you will begin to build a working knowledge of visual forms and skills in basic graphic design. You will also gain knowledge of the industry through a series of lectures and workshops with visiting professionals. We encourage you to start thinking about your contextual studies research throughout this year.

Year 2

You will build on your skills and develop a deeper understanding of play and its role in interactive design. Through experiments with coding and wearable technologies, your personal style will start to mature. We set briefs that encourage you to collaborate with other students, helping you to further your contextual understanding of the creative coding profession.

Year 3

You will bring your learning together in a self-directed major project, ready to showcase at the degree show. You will bring together your work in an industry-ready portfolio and be encouraged to enter external competitions, exhibitions and festivals. We ask you to show your contextual studies research and thinking in a long form dissertation.


Successful completion of this course can lead to postgraduate study in MSc Applied Technologies: Rapid Prototyping and Digital Technologies, MSc Computational Design, MA/MSc Interactive Digital Media, MA/MSc Interactive Product Futures, and MDes Service Design Innovation.




 More information

Key study topics

  • Essentials of designin 2D and 3D
  • Use of industry-standard design software
  • Prototyping physical products in software using programming;
  • Introduction to electronics
  • User experience design (UX) including interactive flow-charting and 2D prototyping
  • Researching and designing services and processes
  • Games and toy design
  • Digital advertising and promotions
  • An advanced interactive electronics and programming project

Amazing things happen here