Immersive, practical learning
Connect with emerging industry
Step into world-class facilities




Details
Year 1

Core modules
BPIE112
Stage 1 Electrical/Robotics Placement Preparation
0 credits
Undertaking a sandwich-year placement (also known as an industrial or work placement) offers many benefits, including valuable hands-on work-experience and enhanced employability. This module is for first-year students who may undertake a placement in their third year. It is designed to support students in exploring placement opportunities and developing the skills and knowledge required to successfully secure one.
ELEC141
Analogue Electronics
20 credits
This module provides an overview of analogue circuit characterisation, analysis and design, linking theory to practice. It will examine how common analogue systems are constructed from elementary components.
60% Examinations
40% Coursework
ELEC142
Digital Electronics
20 credits
This is a foundation module in digital electronics and computer control, which introduces digital devices and provides a background in the principles, design and applications of combinational and sequential logic circuits.
60% Examinations
40% Coursework
ELEC144
Electrical Principles and Machines
20 credits
This module gives an introduction to the electrical properties of materials, capacitance, Inductance, and electromagnetism. Basic circuit principles and their application in dc and ac circuit analysis are then applied to electrical machines, transformers and energy conversion.
100% Coursework
PROJ100
Embedded System Design and Build
40 credits
The module enables students to work collectively to build prototype solutions to real-world problems using both software and hardware. This will include development and verification skills in both hardware and software.
100% Coursework
MATH191
Engineering Mathematics
20 credits
This module provides students with a number of fundamental mathematical skills, and techniques, which are essential for the analysis of engineering problems.
70% Coursework
30% Examinations
Year 2

Core modules
BPIE212
Stage 2 Electrical/Robotics Placement Preparation
0 credits
A year-long work placement is a valuable opportunity to gain hands-on experience and develop skills that will enhance future career prospects. This module prepares students to begin their placement search by providing practical guidance on where to look, how to apply, and how to present themselves effectively to potential employers; featuring insights from students who have recently returned from their own placements.
MATH237
Engineering Mathematics and Statistics
20 credits
This module provides an introduction to mathematical and statistical methods that are important in the study of electronic and communications engineering. The mathematical techniques (transforms) are central to the study of linear, time-invariant systems. As well as introducing descriptive statistics, basic probability distributions, the module also considers the more advanced topics of reliability and quality control.
80% Examinations
20% Coursework
ROCO219
Control Engineering
20 credits
This module introduces basic concepts in how to control systems that have dynamics. This can involve making an unstable system stable, like balancing a Segway transporter to ensure it always remains upright. Or to get a system to follow a desired input and reach the desired goal. For example, controlling a robot arm so it moves directly to a target location without oscillating or overshooting.
70% Examinations
30% Coursework
ROCO224
Introduction to Robotics
20 credits
This module covers the theory and implementation of robotics, for both physical and simulated robots. Industry standard robot kinematics and simulations are used to analyse different robot designs, and are practically experienced through commercial tools. The basic mechanical principles for building physical robots are also covered, as well as the algorithms required for planning and generating movement.
60% Examinations
40% Coursework
PROJ200
Real Time Systems Project
40 credits
The module enables students to build robust and scalable real-time solutions to real-world problems using both Microcontroller and FPGA technologies. This will include both hardware and firmware development skills.
50% Coursework
50% Practicals
ROCO226
Sensors and Actuators for Robotic Systems
20 credits
A systems level study of the principles and design requirements of modern electronic motor systems. Operating performances of various electrical machines are characterised in four quadrants and the requirements of the corresponding power electronic converter topologies are examined. Control strategies are investigated in terms of drive system performance.
60% Coursework
40% Examinations
Optional placement year

Core modules
BPIE332
Electrical Industrial Placement
A year-long work-placement, undertaken with an approved placement provider and in a role relevant to the students programme. Students will leave with practical and relevant work experience, where they put theory into practice. This module is attached to the Placement and provides students with a single digital space to refer to for key reminders, FAQs, contact details, top tips and their Placement-year handbook.
Year 4

Core modules
ELEC351
Advanced Embedded Programming
20 credits
The module aims to develop programming skills in embedded programming, by making use of advanced features of high-level programming languages and by deepening the knowledge of modern programming techniques in embedded systems. The module has a strong practical bias where students are required to solve various problems by programming existing microcontroller hardware.
60% Coursework
40% Examinations
PROJ300
Individual Project
40 credits
Investigate problems from industry or current research, define the problem boundaries, investigate possible solutions and present your results. You’ll have the chance to demonstrate a wide range of skills in project management, ethics, IP, research, critical thinking, engineering decisions, hardware, electrical/electronic and mechanical, design and simulation, software implementation, schematic capture and testing.
70% Coursework
30% Practicals
ROCO321
Computer Vision
20 credits
The module will provide an advanced knowledge of artificial vision systems for interactive systems guidance and control. It will be underpinned by current theoretical understanding of animal vision systems.
100% Coursework
ROCO318
Mobile and Humanoid Robots
20 credits
This module examines the technology, control and modelling of mobile and humanoid robot systems. Practical considerations and case studies are underpinned by mathematical analysis and computational algorithms.
70% Examinations
30% Coursework
Optional modules
ELEC345
High Speed Communications
20 credits
A circuit and system design module covering analogue and high frequency techniques and their place in modern communications systems.
70% Examinations
30% Coursework
ROCO351
Machine Learning for Robotics
20 credits
This module introduces basic concepts in the area of machine learning, which is a rapidly expanding field that allows computers to learn how to behave and perform complex tasks without being explicitly programmed to do them. Applications range from signal processing, image recognition through to the control of robotics systems.
70% Examinations
30% Coursework
Final year
Core modules
ROCO507Z
Advanced Robot Design and Prototyping
20 credits
This module aims to give the students a theoretical and practical understanding of designing and building advanced robot assemblies and mechanisms, through engineering and bioinspired approaches.
70% Coursework
30% Examinations
COMP5019
Natural Language Processing and Large Language Models
20 credits
This module introduces the foundational concepts and applications of Natural Language Processing (NLP) and Large Language Models (LLMs). It covers the theoretical underpinnings of language processing techniques and provides experience in developing and fine-tuning LLM models. Students will learn how NLP and LLMs, such as BERT and GPT, are utilized in diverse domains enabling them to tackle complex challenges effectively.
100% Coursework
PROJ500
MEng Group Project
60 credits
This group project involves an in-depth study of a complex real-world problem originating from industry, commerce or research. It could include theoretical, computational and experimental work in addition to a critical literature survey and also involves the design and build of a prototype to support the claims made in the project execution plan.
80% Coursework
20% Practicals
Optional modules
ELEC520
Distributed and Interactive Communications Systems
20 credits
In this module, students will develop applications involving interconnected hardware devices and software capabilities. Devices include both embedded and networked computers. Capabilities include sensor data acquisition, actuator control, and behaviour generation. The module will cover both theory and practical work, including management of code complexity, and dealing with real-time and reliability issues.
70% Coursework
30% Examinations
NUC5000
Going Nuclear: Nuclear Applications for Science and Engineering
20 credits
This module provides essential skills and understanding needed to excel in the nuclear industry, from fundamentals of nuclear fission and fusion to more intricate topics such as reactor functionality, safety, and nuclear waste management.
50% Coursework
50% Practicals
What’s the difference between BEng and MEng?
- A three year degree, with the potential for it to be four years with a placement year
- Accredited by the Institution of Engineering and Technology on behalf of the Engineering Council for the purposes of fully meeting the academic requirement for registration as an Incorporated Engineer and partly meeting the academic requirement for registration as a Chartered Engineer.
- A four year integrated masters, with the potential for it to be five years with a placement year
- Accredited by the Institution of Engineering and Technology on behalf of the Engineering Council for the purposes of fully meeting the academic requirement for registration as a Chartered Engineer.
Course-specific academic regulations
This course has unique rules relating to:
- Passing a module
Experience
Specialist high-tech facilities

Showcasing your work
“I've had the opportunity to meet multiple people in the industry, all of them have seemed very interested in my project which was a great relief as the nature of my project is quite niche and I was curious about the actual industry applications”
MEng (Hons) Robotics student spotlights
Estilla
“Having always been drawn to robotics, it became my passion when I realised it could be used to help people. Social robots have the capabilities to raise people's self-esteem, make them feel more connected, and improve their welfare. On placement, I developed a system to help children learn how to read and study another language. My projects are now used by the company.”

Becky
“The idea of this system is that, for example, you can be walking down the street alone at night and, using radar and lidar technology, it will detect if there is another human approaching you, or a bicycle or something like that. The aim is to reduce knife crime, mugging, accidents, these kinds of things.”
A placement puts learning into practice

- Get your career off to a great start by spending a year working professionally as a student engineer between years two and three.
- You could earn £15,000 a year or more, and possibly gain sponsorship through your final year(s) at university.
- Gain experience that will help you find a job when you graduate and a Certificate of Professional or Work Experience in addition to your degree award.
“Completing the placement year and seeing the different areas where students studying similar degrees worked within the same company has given me more of an idea of which areas I would like to explore further and potentially specialise in.”
Meet your expert teaching staff

Dr Ian Howard
Associate Professor Computational Neuroscience

Dr Toby Whitley
Associate Head of School (Engagement)

Dr Dena Bazazian
Lecturer in Robotics and Machine Vision
Support for students
“I would say be as ambitious as you want, you can almost guarantee you can make it, you just have to be determined.”
Level up your studies with the Robotics Society

Life in Plymouth
The overall vibe of the city is perfect. You are by the sea so it is still laid back, but you have all the conveniences of living in a city.
Current student



Careers

I would recommend the University of Plymouth for a number of reasons: the practical hands-on learning, the support available to aid studying from the lecturers, and also services such as Peer-Assisted Learning Scheme (PALS) and SUM:UP, the mathematics and statistics drop-in.
MEng (Hons) Robotics graduate
Where could robotics take you?
Learn more about the diverse range of successful career pathways our robotics graduates take after completing the course
Matthew
Matthew works as a Robotics Engineer for MSubs Ltd
Joel
Joel works as an Applications Engineer at National Instruments
Jane
Jane has been working as a graduate systems engineer at Chess Dynamics
Launch your career
- Junior robotics engineers
- Machine learning engineers
- Research and development electronic engineers
- Product and manufacturing engineers
- Secondary school teachers
Fees and funding
Tuition fees
£9,535 per year
£795 per 10 credits
Tuition fee price changes
£18,650 per year
£19,200 per year
Tuition fee price changes
Additional costs
Fund your studies
The Tamar Engineering Project
- £3,000 per annum towards living costs for the duration of the taught element of their degree (usually three years)
- £1,500 fee waiver per annum
- one-to-one mentoring from an industry expert.
IET awards and scholarships
Supporting students with the cost of living

Apply
Entry requirements
120 UCAS points
You may be eligible for a contextual offer
GCSE
A levels
International Baccalaureate
BTEC RQF National Extended Diploma/QCF Extended Diploma
Access to HE Diploma
Irish Leaving Certificate
SQA Advanced Higher
Extended entry requirements
Ready to apply?
H676
P60
4 years
(+ optional placement)
Full-time
Plymouth
Other routes into this course
The following courses are available as routes into this programme.

Build a strong foundation in robotics and electronics, covering maths, physics and engineering. It's ideal if you're returning to education or don’t meet entry requirements for the 3-year programme.
Entry requirements
120 UCAS points
BSearch entry requirements for your country
English language requirements
Ready to apply?
Need support with your application?
- Personal statement guidance
- student visa support
- travel and arrival information
- and more.
H676
P60
4 years
(+ optional placement)
Full-time
Plymouth