Skip to main content
Undergraduate

BSc (Hons) Creative Robotics

Student wearing a white computational glove
Gabrielle Ngoo working with computing components in the Physical Computing Lab, 2021, UAL Creative Computing Institute, Photograph: Alys Tomlinson
College
UAL Creative Computing Institute
UCAS code
H671
Start date
September 2025
Course length
3 years

Learn to build robots and explore both the creative applications and the role that robots play as they become more common in society.

Course summary

Apply to start in September 2025

This course has places available.

If you don’t need a student visa to study in the UK, complete our self-apply form. You'll find this in the "Apply now" section of this course page - click on the "Start your application" button to find the form.

If you do need a student visa to study in the UK, you must apply through UCAS.

To find out more, read our Guide to applying for a course starting this September through Clearing.

For a full list of UAL courses open for 2025/26 entry, visit the Courses with places available page.

Why choose this course at UAL Creative Computing Institute

  • Industry skills: Train as a roboticist and learn how to translate creative direction into robotic design using a variety of applications.
  • Critical engagement with technology: Engagement with creative robotics practice and theory will build your ability to self-reflect and think critically about your role in shaping the world through robotics.
  • A material understanding of robotic technologies: Develop an appreciation for robotics in both a technical and cultural sense. This will enable you to explore dominant ways of deploying robotics and challenge cultural biases.
  • Interdisciplinary teaching: Different modes of learning will equip you with a solid understanding of robotics technologies through a creative lens.

Follow CCI online

Twitter: @ual_cci

YouTube: youtube.com/ual-cci

Instagram: @ual_cci

Course overview

The BSc Creative Robotics course is an exciting mix of robotics and creative practice set in the context of a world-renowned creative university. The course combines machine learning, physical computing and robotics with a strong emphasis on creative applications and critical perspectives on ethics and impact of robotics in society.  

You will acquire a contemporary set of applied robotic skills. These include robotics coding using languages such as Python, C++, and dominant robotic industry open development frameworks such as ROS, MoveIt and Unity.

Furthermore, you will challenge accepted norms around the role robots play in our everyday lives. You will learn to design and build creative robotics including constructing machines that make music and art. You will learn how to use mechanics, electronics and computing intelligence to build a variety of robots such as soft robotics, non-humanoid, humanoid and evolutionary robots. You will explore how critical theory, philosophy, neuroscience and cognitive science have influenced the design of a robot’s body and mind in tandem.  

We are committed to ensuring that your skills are set within an ethical framework and are working to embed UAL’s Principles for Climate, Social and Racial Justice. 

What to expect 

  • Learn robotics and electronics skills in industry: Creative roboticists are highly sought after due to their ability to translate creative direction into robotic design.
  • Critical engagement with technology: Engagement with creative robotics practice and critical theory, will build your ability to self-reflect and think critically about your role in shaping the world.
  • A material understanding of robotic technologies: Develop an appreciation of robotics in both a technical and cultural sense. This will enable you to challenge dominant ways of deploying robotics and explore cultural biases.
  • Interdisciplinary teaching: Different modes of learning and develop a solid understanding of robotics technologies through a creative lens.

Industry experience and opportunities   

You will benefit from a wide range of industry talks and the opportunity to meet industry representatives throughout your studies. 

You will have the opportunity to undertake an optional year in industry details of which will be provided in the second year of study.

Mode of Study 

BSc Creative Robotics is offered in full-time mode. It is divided into 3 stages over 3 academic years. Each stage consists of 30 teaching weeks.

You will be expected to commit an average of 40 hours per week to your course, including teaching hours and independent study.     

Contact us

Register your interest to receive information and updates about studying at UAL.

Contact us to make an enquiry.

Course units

All Course Units are structured along three learning groups: coding, critical theory and creative making, with the creative-making units leading up to the final creative making project. 

Year 1 
Throughout the first year, you will begin to broaden your computational skill set with an emphasis in coding in languages used in the robotics industry, such as Python and C++. Building on this, you will learn fundamental mathematical and numerical concepts required in creative robotics. Your developing skills will be applied to creative making and computational practices of mechanics. You will also be introduced to physical computing, such as Arduino coding. You will learn introductory creative mechanics, such as digital fabrication, 3D printing of robotic parts and develop an understanding of basic mechanisms of robotic movement. You will have access to open robots used in industry such as robotic arms and humanoids. You will explore the history of robotics and computational creativity and develop academic skills such as how to write essays. 

Block 1
Coding One: Introduction to Creative Computing and Coding Practice (20 Credits)

Taught through coding classes, this unit introduces ideas that are necessary to building a theoretical understanding of computation for creative practice. Computational thinking enables you to think about problem-solving in new ways.

Critical Robotics: A History of Robotics and Computational Creativity (20 Credits)
Taught through seminars and workshops and resulting in a piece of academic writing, this unit aims to give you a solid understanding of what robots are in a cultural sense: where, when and who developed them, and how they have led to specific forms of creative practice.

Creative Making: Design and Coding (20 credits)
Taught through creative practice, this unit explores techniques and design methods needed to create and control robotic prototypes using popular robotics libraries. You will tour the basics of robotic coding languages including functions, data structures and conditional statements to make project-based prototypes.

Block 2
Coding Two: Data, Maths and Methods for Mechanical Engineering (20 Credits)

Taught through coding classes, this unit introduces important mathematical and numerical concepts required for the development of computing for robotics. You will develop your knowledge of calculus, geometry, and algebra through applied, practical programming tasks.

Computational Practices: Creative Mechanics (20 Credits) 
Taught through practical classes and workshops, this unit introduces you to essential concepts and core techniques in mechanics that underpin contemporary robotic practices. This unit is essential to building an understanding of what robots of all scales can do.

Creative Making: Physical Computing (20 Credits)
Taught through creative practice, this unit explores how to build physical computing prototypes. This will enable you to take robotic ideas from paper to prototype.

Year 2
As you develop your computational understanding, you will progress into machine learning and AI (Artificial Intelligence), with an introduction to basic concepts through a lens of computational creativity. You will explore the impact of robotics in society and learn about human-robot interaction and design. You will progress into creative making of art and robotics, exploring how to create robots that make music and draw. Building on this, you will learn coding of social robots, such as chatbots, and how to design and conduct studies with humans and robots. 

Block 1
Coding Three: AI and Machine Learning (20 Credits)
Taught through coding classes, this unit introduces you to functional approaches to machine learning and AI. These approaches are fundamental to the computer vision systems which allow robots to recognise objects and interact with them.

Critical Robotics: Robots and Society (20 Credits) 
Taught through seminars and workshops and resulting in a piece of academic writing, this unit explores how robots have evolved differently in societies across the world and the implications of these contexts for robotic futures.

Creative Making: Art and Robotics (20 Credits) 
Taught through creative practice, this unit allows you to translate ideas into robotic artworks using your new skills and understandings. As well as building your individual portfolio of robotics practice this unit will test how well your intentions translate into creative outcomes.

Block 2
Coding Four: Social Robotics (20 Credits)

Taught through coding classes, this unit introduces you to functional approaches to building robots that interact with each other and people. 

Computational Practices: Advanced Creative Mechanics (20 Credits)
Taught through practical classes and workshops, this unit extends techniques in robot mechanics that underpin contemporary robotic practices specifically around human-robot interaction. 

Creative Making: Creative Human Robot Interaction (20 Credits) 
Taught through creative practice, this unit allows you to apply the skills learnt in this block to an interactive robotic prototype alongside the theory of human-robot interaction.

Optional Year in Industry 
The Diploma in Professional Studies is an optional placement year in industry between the second and third year of the course. It is a managed year of professional experience, undertaken in the creative industries in a variety of national and international locations. Successful candidates are selected on a competitive basis based on academic performance and studentship, successful completion of the Diploma of Higher Education (year 2) and by portfolio and proposal.

Year 3/4
In your final year, you will explore networked robotics and the ethical implications of robotic technologies. Alongside this, you will develop creative project work using open-source frameworks, such as ROS, openRAVE and MoveIt. You will also develop a self-directed graduation project that brings together the skills and expertise you have gained throughout the course.

Block 1
Coding Five: Networked Robotics (20 Credits) 
Taught through coding classes, this unit introduces you to functional approaches to building robots that work together and act in concert and in swarms.

Critical Robotics: Robotic Ethics (20 Credits) 
Taught through seminars and workshops and resulting in a piece of academic writing, this unit explores the ethical context of robots and our increasing use of autonomous robotic systems.

Creative Making: Applied Robotics - Sensing in the Wild (20 Credits)
Taught through creative practice, this unit allows you to apply the skills learnt in this block to a robotic prototype that engages with its environment through sensor data exploring contemporary applied robotics contexts.

Block 2
Coding Six: Developing Robots in the Creative Industry (20 Credits)
Taught through coding classes, this unit introduces a range of advanced frameworks for robotic development in use across the creative industry. This unit also contains industry talks from robotic practitioners detailing their robotic workflows.

Creative Making: Graduation Project (40 Credits)
This unit gives you the opportunity to develop a significant project with the skills you have gained over the course to date. you will scope a project that focuses on robotic innovation and creative practice. You will also write a thesis exploring the themes about your work.
 

Learning and teaching methods

  • Lecturers and seminars
  • Coding workshops and lab sessions
  • Physical computing, 3D printing robots and robot mechanics workshops 
  • Theoretical and technical workshops
  • Experiential team learning
  • Industry engaged learning with external speakers and company visits
  • Collaborative teamwork
  • Practical creative robotics design briefs and projects
  • Panel discussions in a debate environment
  • Independent study
     

Assessment methods

  • Lecturers and seminars
  • Coding workshops and lab sessions
  • Physical computing, 3D printing robots and robot mechanics workshops 
  • Theoretical and technical workshops
  • Experiential team learning
  • Industry engaged learning with external speakers and company visits
  • Collaborative teamwork
  • Practical creative robotics design briefs and projects
  • Panel discussions in a debate environment
  • Independent study
     

Watch the online open day

Staff

Fees and funding

Home fee

£9,535 per year

This fee is correct for entry in Autumn 2025 and may increase for entry in Autumn 2026.

Tuition fees may increase in future years for new and continuing students.

Home fees are currently charged to UK nationals and UK residents who meet the rules. However, the rules are complex. Find out more about our tuition fees and determining your fee status.

International fee

£29,990 per year

This fee is correct for entry in autumn 2025 and is subject to change for entry in autumn 2026.

Tuition fees for international students may increase by up to 5% in each future year of your course.

Students from countries outside of the UK will generally be charged international fees. The rules are complex so read more about tuition fees and determining your fee status.

Additional costs

You may need to cover additional costs which are not included in your tuition fees, such as materials and equipment specific to your course. Typical approximate costs for this course include: ​

  • Laptop or desktop computer recommended (specification will be provided): £800-£1,500

For a list of general digital equipment you may need (and how you can borrow equipment), visit our Study costs page.

Accommodation

Find out about accommodation options and how much they will cost, and other living expenses you'll need to consider.

Scholarships, bursaries and awards

Find out more about bursaries, loans and scholarships.

If you’re based in the UK and plan to visit UAL for an Open Event, check if you’re eligible for our UAL Travel Bursary. This covers the costs of mainland train or airline travel to visit UAL.

How to pay

Find out how you can pay your tuition fees.

Scholarship search

Entry requirements

The standard entry requirements for this course are as follows:

For Year 1 entry:

  • Grades BCC or above at A-level
  • Merit Merit Merit (MMM) at BTEC Extended Diploma (preferred subjects include Computer Science and ICT, or Design and Technology, or Art and Design)
  • Access to Higher Education Diploma with 104 UCAS tariff points (preferred subjects include Computer Science and ICT, or Design and Technology, or Art and Design)
  • Pass at Foundation Diploma in Art & Design (Level 3 or 4) and 1 A Level at Grade C or above
  • Equivalent International qualifications, such as International Baccalaureate Diploma

You should also have three GCSE passes at grade 4 or above (grade A*-C). If you do not have a Science or Mathematics-based A-level, you should have at least Grade B/Grade 6 at GCSE Mathematics.

English Language Requirements

  • IELTS 6.0 (or equivalent), with a minimum of 5.5 in reading, writing, listening and speaking. 

All classes are taught in English. If English isn’t your first language, you will need to show evidence of your English language ability when you enrol. For more details, please check our main English Language requirements webpage.

APEL - Accreditation of Prior (Experiential) Learning

Applicants who do not meet these course entry requirements may still be considered in exceptional cases.

The course team will consider each application that demonstrates additional strengths and alternative evidence. This might, for example, be demonstrated by:

  • Related academic or work experience
  • The quality of the personal statement
  • A combination of these factors

Each application will be considered on its own merit, but we cannot guarantee an offer in each case.

Selection criteria

Offers will be made based on the following selection criteria:

  • A current ability or potential to engage with the ideas of computing.
  • Experience of experimenting with code.
  • Demonstrable engagement and improvement in a recently learned technical skill.
  • Ability to critically reflect and evaluate your achievements.
  • Ability to identify social and/or cultural influences in your own work.
  • Willingness to collaborate and resolve problems both individually and as a team.

Information for disabled applicants

UAL is committed to achieving inclusion and equality for disabled students. This includes students who have:

     
  • Dyslexia or another Specific Learning Difference
  • A sensory impairment
  • A physical impairment
  • A long-term health or mental health condition
  • Autism
  • Another long-term condition which has an impact on your day-to-day life

Our Disability Service arranges adjustments and support for disabled applicants and students.

Read our Disability and dyslexia: applying for a course and joining UAL information.

Apply now

Places available 2025/26 

This course has places available for 2025/26 entry.

If you don’t need a student visa to study in the UK, complete our self-apply form by clicking the 'start your application' button to make an application to UAL.

Please note that the guidance below relates to the main UCAS application process. To find out how to apply for a course starting in September 2025, read our Guide to applying through Clearing.

Applications for 2026/27 entry will open in Autumn 2025.

Apply now

Places available 2025/26 

This course has places available for 2025/26 entry.

Please note that the guidance below relates to the main UCAS application process. To find out how to apply for a course starting in September 2025, read our Guide to applying through Clearing.

Applications for 2026/27 entry will open in Autumn 2025.

Apply to UAL

International students can apply to this course through UCAS with the following codes:

University code:

U65

UCAS code:

H671

Start your application
or

Apply with a UAL Representative

Based across the world, our local UAL representatives can support you with your application from your home country. Check to see if there is a representative available in your country currently.

Find your representative

How to apply

Follow this step-by-step guide to apply for this course

Step 1: Initial application

You will need to submit an initial application including your personal statement.

Personal statement advice

Your personal statement should be maximum 4,000 characters and cover the following:

  • Why have you chosen this course? What excites you about the subject?
  • How does your previous or current study relate to the course?
  • Have you got any work experience that might help you?
  • Have any life experiences influenced your decision to apply for this course?
  • What skills do you have that make you perfect for this course?
  • What plans and ambitions do you have for your future career?

Visit the UCAS advice page and our personal statement advice page for more support.

You also need to know

Communicating with you

Once you have submitted your initial application, we will email you with your login details for our Applicant portal.

Requests for supplementary documents like qualifications and English language tests will be made through the applicant portal. You can also use it to ask questions regarding your application. Visit our After you apply page for more information.

Visas and immigration history check

All non-UK nationals must complete an immigration history check. Your application may be considered by our course teams before this check takes place. If your course requires a portfolio and/or video task, we may request these before we identify any issues arising from your immigration history check. Sometimes your history may mean that we are not able to continue considering your application. Visit our Immigration and visas advice page for more information.

External student transfer policy

UAL accepts transfers from other institutions on a case-by-case basis. Read our Student transfer policy for more information.

Alternative offers

If your application is really strong, but we believe your strengths and skillset are better suited to a different course, we may make you an alternative offer. This means you will be offered a place on a different course or at a different UAL College.

Deferring your place

You must apply in the year that you intend to start your course. If you are made an offer and your circumstances change, you can submit a deferral request to defer your place by 1 academic year. You must have met your conditions by 31 August 2025. If you need an English language test in order to meet the entry requirements, the test must be valid on the deferred start date of your course. If not, you will need to reapply. Requests are granted on a first-come, first-served basis.

Contextual Admissions

This course is part of the Contextual Admissions scheme.

This scheme helps us better understand your personal circumstances so that we can assess your application fairly and in context. This ensures that your individual merit and creative potential can shine through, no matter what opportunities and experiences you have received.

Careers

Developing your skills

Computing graduates are highly sought after across many sectors and our degrees facilitate progression to a wide range of careers in both industry and academia. Graduates can join large companies or start their own business using their engineering skills and their knowledge of computational innovation.

Career paths

Graduates can become:

  • Robotic engineers for robotics technology companies and theatre film and television production industries
  • Creative technologists
  • Artists and designers
  • IT professionals
  • Founders of robotic technology start-ups

Opportunities for further study:

  • Pursue masters degree in creative computing and technology subjects both at CCI and other institutions nationally and internationally