Help & enquiries
- Admission enquiries
- admissions@plymouth.ac.uk
- +44 1752 585858
- PlymUniApply
Stage 1 Electrical/Robotics Placement Preparation (BPIE112)
This module is aimed at students who may be undertaking an industrial placement in the third year of their programme. It is designed to assist students in their search for a placement and in their preparation for the placement itself.
Analogue Electronics (ELEC141)
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.
Digital Electronics (ELEC142)
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.
Electrical Principles and Machines (ELEC144)
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.
Embedded System Design and Build (PROJ100)
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.
Engineering Mathematics (ENGR104)
This module provides students with a number of fundamental mathematical skills, and techniques, which are essential for the analysis of engineering problems.
Stage 2 Electrical/Robotics Placement Preparation (BPIE212)
This module is aimed at students who may be undertaking an industrial placement in the third year of their programme. It is designed build on the Level 1 module (BPIE111) and to assist students in their search for a placement and in their preparation for the placement itself.
Engineering Mathematics and Statistics (MATH237)
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.
Control Engineering (ROCO219)
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.
Introduction to Robotics (ROCO224)
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.
Real Time Systems Project (PROJ200)
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.
Sensors and Actuators for Robotic Systems (ROCO226)
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.
Electrical Industrial Placement (BPIE332)
A 48-week period of professional training spent as the third year of a sandwich programme undertaking an approved placement with a suitable company. This provides an opportunity for the student to gain relevant industrial experience to consolidate the first two stages of study and to prepare for the final stage and employment after graduation.
Advanced Embedded Programming (ELEC351)
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.
Individual Project (PROJ300)
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.
Computer Vision (ROCO321)
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.
Mobile and Humanoid Robots (ROCO318)
This module examines the technology, control and modelling of mobile and humanoid robot systems. Mathematical analysis and computational algorithms underpin practical considerations and case studies.
High Speed Communications (ELEC345)
A circuit and system design module covering analogue and high frequency techniques and their place in modern communications systems.
Machine Learning for Robotics (ROCO351)
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.
Every undergraduate taught course has a detailed programme specification document describing the course aims, the course structure, the teaching and learning methods, the learning outcomes and the rules of assessment.
The following programme specification represents the latest course structure and may be subject to change:
The modules shown for this course are those currently being studied by our students, or are proposed new modules. Please note that programme structures and individual modules are subject to amendment from time to time as part of the University’s curriculum enrichment programme and in line with changes in the University’s policies and requirements.
UCAS tariff
120
Student | 2024-2025 | 2025-2026 |
---|---|---|
Home | £9,250 | £9,250 |
International | £18,100 | £18,650 |
Part time (Home) | £770 | £770 |
To reward outstanding achievement the University of Plymouth offers scholarship schemes to help towards funding your studies.
International progression routes
"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"
"I would say be as ambitious as you want, you can almost guarantee you can make it, you just have to be determined"
Learn more about the diverse range of successful career pathways our robotics graduates take after completing the course
Matthew Preston
Matthew works as a Robotics Engineer for MSubs Ltd
Jane Sheard
Jane has been working as a graduate systems engineer at Chess Dynamics
Joel Gibbard
Joel works as an Applications Engineer at National Instruments