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 2024
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.

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.  

What to expect 

  • Learn robotics and electronics skills sought after 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: You’ll be exposed to 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. 

Furthermore, you have the opportunity to undertake the optional year in industry details of which will be provided in the second year of study.

Course units

Year 1

You will begin to broaden your computational skill set with an underpinning in coding in languages used in the robotics industry, such as Python and C++ and building to include data, maths and methods, relevant to signals, geometry and quantitative methods. 

Skills will be applied to creative making and computational practices encompassing fundamentals of mechanics as well as introduction to physical computing, such as Arduino coding. 

You will learn introductory creative mechanics, such as digital fabrication, 3d printing of robotic parts and understanding 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 studies and methods and how to write essays.

Coding 1: Introduction to creative computing and coding practice

Taught through coding classes, this unit introduces ideas that are fundamental to building a conceptual understanding of computation for creative practice. Computational thinking requires more than writing code. It enables learning new ways to think about problem solving.

Critical robotics: A history of robotics and computational creativity 

Taught through seminars and workshops and resulting 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

Taught through creative practice, in this unit you explore techniques and design methods needed to create and control robotic prototypes using a popular libraries for creating robotics. You will tour the basics of the coding languages including functions, data structures and conditional statements to make project-based prototypes.

Coding 2: Data, maths and methods for mechanical engineering

Taught through coding classes, this unit introduces fundamental mathematical and numerical concepts required for the development of algorithmic and computational approaches in computing for robotics. you will develop their knowledge of Calculus, Geometry and Algebra through applied, practical programming tasks.

Computational practices: Creative mechanics

Taught through practical classes and workshops, this unit introduces you to essential concepts and core techniques in mechanics that underpin contemporary robotic practices. This units is essential to building an understanding of what robots of all scales can do.

Creative making: Physical computing

Taught through creative practice, this unit you will lean to build physical computing prototypes using sensor actuators and electronics. This will enable you to take robotic ideas form paper to prototype.

Year 2

As you develop your computational understanding, you’ll progress into machine learning and AI, with an introduction to basic concepts, framed by computational creativity. 

You will explore the impact of robotics in society and posthumanism theories, learn human-robot interaction and design methodologies, such as speculative and participatory methods. 

You will progress into creative making of art and robotics, such as robots that make music and drawing machines. Building on these you will learn coding of social robotics, such as chatbots, and designing and conducting studies with humans and robots.

Coding 3: AI and machine learning

Taught through coding classes, this unit introduces you to functional approaches to machine learning and AI fundamental to the computer vison systems required for autonomous robotic systems. These systems allow robots to recognise objects and interact with them.

Critical robotics: Robots and society

Taught through seminars and workshops and resulting 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

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.  

Coding 4: Social robotics

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

Taught through practical classes and workshops, this extends techniques in robot mechanics that underpin contemporary robotic practices specifically in the area of human robot interaction. 

Creative making: Creative human robot interaction

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, largely undertaken in the creative industries in a variety of national and international locations.

Successful candidates are selected on a competitive basis from academic performance and studentship, successful completion of the DPS bridging studies and by portfolio and proposal

Year 3/4

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

Coding 5: Networked robotics

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

Taught through seminars and workshops and resulting 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

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.

Coding 6: Developing robots in the creative industry

Taught through coding classes, this unit interduces a range of advance frameworks for robotic development in use across creative industry contexts. This units also contains industry talks from robotic practitioners detailing their robotic workflows.

Creative making: Graduation project

This unit is the opportunity for you to develop a significant project with the skills you have developed over the course to date. In negotiation with your tutors, you will scope a project that focuses on robotic innovation and/or creative practice and preferably both. You will also write an associated thesis exploring thesis associated with your work.

Learning and teaching methods

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

Watch the online open day

Staff

Fees and funding

Home fee

£9,250 per year

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

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

£28,570 per year

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

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.

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

And 3 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.

Apply now

Application deadline

31 January 2024 at 18:00 (UK time)

If there are places available after this date, the course will remain open to applications until places have been filled.

Apply to UAL

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

University code:

U65

UCAS code:

H671

Start your application

Apply now

Application deadline

31 January 2024 at 18:00 (UK time)

If there are places available after this date, the course will remain open to applications until places have been filled.

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. This means that we may request your portfolio and/or video task 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 2024. 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