MSc Creative Robotics offers a unique blend of robotics, creative practice, and cutting-edge technology within the vibrant environment of a world-renowned creative university. This innovative programme is designed for students passionate about exploring the intersection of art, technology, and robotics, providing the skills and knowledge to shape the future of creative robotics.
The course offers an extensive range of skills and insights essential for advancing in the field of creative robotics. You will learn how robotics can be used to create art and performances, while critically examining the ethical implications and societal impact of robotic technologies.
You will develop advanced skills in programming languages such as Python and C++, and work with robotic open development frameworks such as ROS (Robot Operating System) to design, build, and test complex robotic systems.
Through hands-on projects, you will design and build creative robotic systems, fostering a practical understanding of hardware and software integration. You will master digital fabrication techniques to design and construct robotic components, equipping you with the tools to bring your creative visions to life. Additionally, you will work with industrial-standard robots, including robotic arms and humanoids, gaining practical experience in programming and deploying systems used across various industries.
Furthermore, you will explore how concepts of embodiment from philosophy, neuroscience and cognitive science have influenced the design of a robot’s body, mind, and environment in tandem. You will build a deep understanding of compliant and adaptive design to facilitate safe and effective Human-Robotic interaction.
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.
The standard minimum entry requirements for this course are:
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:
Each application will be considered on its own merit, but we cannot guarantee an offer in each case.
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 further guidance, please check our English language requirements.
Computing graduates are highly sought after across 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.
Graduates can become:
This unit explores the fundamental principles of programming and human-machine communication in creative robotics. Through theoretical study and practical tutorials, students examine how machines interact with the world, learning algorithmic thinking and increasingly complex programming concepts. Following the practice-led approach, students develop skills and gain practical experience in cybernetics, object-oriented programming and real-world data representation in computer systems.
This unit has the explicit aim of equipping you with an advanced programming foundation to tackle creative robotics programming through the rest of the course.
This unit introduces the key aspects of the research process and interdisciplinary methodologies for creative robotics research. You will approach qualitative, quantitative, visual and applied methods from the fields of computing and design methodologies, such as critical and speculative design. You will explore the history of robotics and human-robot interaction. Taking a design thinking approach, you will also engage with critical thinking and coherent robotics proposals. During the course you will also encounter practical examples of creative robotics from industry and academia, including applications in performing arts, theatre, dance, and other innovative contexts.
This unit introduces the foundational principles and practical skills required to design and build interactive physical systems. Students will explore key topics such as embedded systems, machine elements, sensors, actuators, and compliant robotics, learning how these components integrate to create adaptive and responsive systems. Through hands-on projects and practical exercises, students will develop both technical proficiency and creative problem-solving abilities. Emphasis is placed on designing systems that meaningfully engage with their environments while considering their broader social and ethical implications.
This unit examines application of generative techniques to 3D structures, images, and music, further introducing students to machine learning (ML) and applying it to human recognition tasks. Students explore how machine systems can create synthetic representations of the real-world data introduced in the previous module. Unit then introduces different ML frameworks and their applications in systems for human perception, such as motion capture, facial recognition, and speech processing. Through these frameworks, students develop the understanding of explainability in the human-machine interaction systems.
See above
Start your creative future at University of the Arts London About University of the Arts London (UAL) University of the Arts London (UAL) is hos...