Help & enquiries
- Admission enquiries
- admissions@plymouth.ac.uk
- +44 1752 585858
- PlymUniApply
BPIE115
Stage 1 Mechanical Placement Preparation
0 credits
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.
COMP1000
Software Engineering 1
20 credits
This module exposes students to the principles of software design and construction. The basics of constructing source code to solve a problem will be introduced, exposing students to common control structures alongside concepts such as types and generics. Major programming paradigms such as object orientation and functional programming are introduced. Additionally, key software development tools and methods are explored.
100% 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.
60% Examinations
40% Coursework
ENGR104
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.
50% Coursework
50% Examinations
ENGR105
Mechanics and Structures
20 credits
This module introduces students to the fundamental scientific principles of engineering mechanics and structures appropriate for civil, marine and mechanical engineering applications. Deeper understanding of these scientific principles will be developed through practical applications using hand calculations and computer software tools as appropriate.
50% Coursework
50% Examinations
ENGR107
Engineering Design
20 credits
This module introduces students to engineering design practice appropriate to civil, marine and mechanical engineering disciplines. Students will develop sketching and technical drawing skills and use computer-aided design (CAD) tools to create digital models of technical systems. Working in a team, students will be tasked to create sustainable solutions to real-world technical design challenges.
70% Coursework
30% Tests
ENGR108
Engineering Practice and Experimental Techniques
20 credits
The experimental basis of this module allows students develop their engineering science knowledge and practical skills using a student-centred, laboratory-based approach to learning. The module will help students develop good quality study skills, teamwork, and competency in technical communication.
70% Practicals
30% Coursework
Pathway 1: Mechanical/Civil Engineering
Pathway 2: Electro/Mechanical Engineering
Pathway 3: Electro/Robotic Engineering
Pathway 4: Robotic/Computing Engineering
BPIE215
Stage 2 Mechanical Placement Preparation
0 credits
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.
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
COMP2000
Software Engineering 2
20 credits
Students’ understanding of software engineering is expanded by introducing a range of topics that instil best practice. Students will learn how to implement faster software using parallelism and consider aspects of human-computer interaction. Object-orientation and functional programming are revisited, while event-driven programming is introduced. Common design patterns used in the construction of software are introduced.
100% Coursework
COMP2002
Artificial Intelligence
20 credits
This module provides students with an introduction to the principles of artificial intelligence and the methods used in that field. Topics covered include search and optimisation, knowledge representation and reasoning, and machine learning. Students will gain experience of modelling and simulation, and will apply analytical tools to evaluating results, and will consider the ethical implications of the introduction of AI.
100% Coursework
ELEC237
Power Electronics and Generation
20 credits
This module introduces power electronics devices and motors. Students will build switching power systems and also build and interface motor drive systems and generators.
60% Examinations
40% Coursework
ELEC239
Communication Systems
20 credits
This module extends the student's knowledge and understanding of electrical engineering in order to develop a deeper understanding of electronic engineering principles and their application to electronic and communication engineering.
70% Examinations
30% Coursework
GEEN200
Geotechnical Engineering 1
20 credits
This module introduces Geology, and the properties/ behaviour of soil as relevant to Civil Engineering projects. The concepts of groundwater flow and consolidation are considered, with associated calculations. Methods of analysis for estimation of stability and deformation when the ground is loaded are also introduced.
70% Examinations
30% Coursework
HYFM200
Hydraulic and Coastal Engineering
20 credits
This module develops hydraulic engineering concepts introduced in the first year, and introduces hydrodynamic concepts required for coastal engineering. Hydraulic engineering material includes predicting flow in pipes and open channels. Coastal engineering topics include study of waves and tides, and their application to coastal engineering. Learning is supported by laboratory work and a site visit.
50% Coursework
50% Examinations
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.
60% Examinations
40% 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
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
STAD200
Structural Analysis and Design 1
20 credits
This module extends the theoretical base established by the Stage 1 Mechanics and Structures module. It is intended to combine the basic principles of analysis with design to develop an integrated approach to solving problems in Structural Engineering. The module is supported by the use of computer software and laboratory work.
70% Coursework
30% Tests
MATS236
Materials & Structural Integrity
20 credits
This module introduces students to the structural assessment of a range of engineering materials. It includes both a study of the materials themselves as well as their likely failure mechanisms under load. The module will also develop the underpinning mathematical analysis required to quantify these effects in an appropriate manner.
50% Coursework
50% Examinations
MECH238
Mechanical Engineering Design & Commercialisation
20 credits
In this module, students develop and apply their engineering science knowledge in a practical design context. They learn to follow a structured design process to enhance creativity, logical analysis/decision making and commercial awareness. They apply this process to solve a design challenge. They also learn to use parametric calculations to optimise components/systems for specific design constraints.
70% Coursework
30% Tests
MFRG217
Engineering Quality Management
20 credits
This module provides the student with an understanding of the importance of Total Quality to a manufacturer, its measurement and some of the tools available to the designer/manager to ensure it is profitably achieved. It introduces the concept of the World-Class organisation, its culture and management as well as the international (ISO) management systems (quality, environment and H&S) involved.
70% Examinations
30% Coursework
BPIE335
Mechanical Engineering Related Placement
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.
Cluster 1: Mechanical/Civil Engineering
Cluster 2: Electro/Mechanical Engineering
Cluster 3: Electro/Robotic Engineering
Cluster 4: Robotic/Computing Engineering
PRME309
Integrated Engineering Project
40 credits
In this module students will carry out an independent project that closely aligns with their programme of study. This project will be carried out under the guidance of an appointed supervisor.
100% Coursework
COMP3001
Parallel Computing
20 credits
This module develops an understanding of problems in Computer Science which take advantage of general-purpose computing on GPUs. It provides practical methodologies to reformulate problems in terms of hardware architecture, graphics primitives and high-performance computing concepts, as supported by the most recent GPUs. It develops the skills to implement parallel solutions with common GP-GPU computing languages.
100% Coursework
COMP3003
Machine Learning
20 credits
This module introduces machine learning, covering unsupervised, supervised and reinforcement learning from a Bayesian perspective. This includes theory behind a range of learning techniques and how to apply these representations of data in systems that make decisions and predictions.
100% Coursework
COMP3004
Advanced Computing and Networking Infrastructures
20 credits
This module introduces the infrastructures of the future Internet and cloud, both moving towards virtualisation and softwarisation, and describes how they underpin the development and deployment of multimedia Internet applications and services. Topics include virtualisation and cloud; services and applications; Software Defined Networking, and Network Function Virtualisation; load balancing, performance and resilience.
100% Coursework
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.
80% Examinations
20% Coursework
ELEC349
Design and Control of Renewable Energy Technology
20 credits
The focus of this module is on the generation of energy using solar photovoltaic (PV) technology. The effect of the environment, the PV material characteristics and the technology to achieve maximum power point tracking (MPPT) are described.
70% Coursework
30% Tests
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
GEEN314
Geotechnical Engineering 2
20 credits
This module considers the application of Soil Mechanics to analysis and design of a range of common Civil Engineering structures. This includes shallow and deep foundations, retaining structures, and slope stability.
70% Examinations
30% Coursework
MATH3702
Statistical Data Modelling
20 credits
We study statistical models, including regression and the general and generalised linear models. We estimate model parameters in the classical and Bayesian inference frameworks, using R and Stan software. We describe related computer techniques, including computational matrix algebra and Markov chain Monte Carlo algorithms. We work with multiple data sources using state-of-the art data handling tools.
100% Coursework
MATH3704
Fluid Dynamics
20 credits
In this module, students will learn how to use mathematics to model a variety of fluid flows. Fluid flow problems are described mathematically as ordinary or partial differential equations. These equations are then solved and the results interpreted for a mixture of theoretical and practical examples of both inviscid and viscous fluid flows. Applications from environmental and industrial modelling will be studied.
70% Examinations
30% Coursework
MATH3708
Modelling and Numerical Simulation
20 credits
Simulations and modelling are crucial tools that support industrial research and innovation. Students will learn to analyse mathematical models and develop programs to solve them. They will investigate algorithms and discuss their performance. Students will code and run numerical programs on a high performance computer. These forward-looking skills are highly sought after by many employers.
100% Coursework
MATH3709
Optimisation, Networks and Graphs
20 credits
Optimisation and graph theory are related branches of mathematics with applications in areas as diverse as computer science and logistics. Graphs are used to capture relationships between objects, while optimisation studies algorithms that search for optimal solutions. This module provides both the theory and modern algorithms, including those used in artificial intelligence, required to solve a broad range of problems.
100% Coursework
MECH341
Computer Aided Engineering
20 credits
In this module, students learn to use two of the Computer Aided Engineering methods that are most commonly used in industry; finite volume Computational Fluid Dynamics (to solve fluid flow problems) and Finite Element Analysis (to solve structural problems). Students gain an overview of the theory that underpins these methods, and learn how to use a validation process to assess reliability of simulation results.
100% Tests
ROCO318
Mobile and Humanoid Robots
20 credits
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.
70% Examinations
30% Coursework
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
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.
50% Coursework
50% Examinations
STAD300
Structural Analysis and Design 2
20 credits
This module focuses on the analyses and design of whole structures, i.e. multi-storey buildings. It includes computer modelling and analysis, and methods of the validation of the obtained results using approximate analysis.
70% Coursework
30% Examinations
STAD315
Structural Engineering Design
20 credits
This module introduces students to standard industry design practices and builds on their previous knowledge by introducing them to bridges and complex low rise / multi storey building structures. The module provides students with the opportunity to develop their conceptual design skills and adopt a holistic approach to structure design by considering the "whole" as well as the individual elements.
50% Coursework
50% Tests
CONT318
Control and Intelligent Systems Design
20 credits
This module explores the application of control engineering and artificial intelligence techniques in the design of engineering control systems.
70% Examinations
30% Coursework
MECH343
Mechanical Engineering Design and Practice
20 credits
This module further develops a methodical approach to engineering design. Students will create solutions to a complex engineering problem, embodiment designs using CAD tools, validate functionality, optimise technical performance and consider design for excellence targets across the product lifecycle. The module also considers the professional responsibilities of engineers, codes of conduct and typical ethical issues.
100% Coursework
UCAS tariff
112 - 128
Contextual offers: Typically, the contextual offer for this course is 8 points below the advertised tariff. A contextual offer is an offer to study at university that takes into account individual circumstances that are beyond your control, and that can potentially impact your learning and your exam results, or your confidence in applying to university.
Student | 2024-2025 | 2025-2026 * |
---|---|---|
Home | £9,250 | £9,250 |
International | £18,100 | £18,650 |
Part time (Home) | £770 | £770 |
* UK Government announcement on tuition fees
On Monday 4 November 2024 the UK Government announced a proposal to increase tuition fees for home undergraduate students from £9,250 to £9,535 per annum from September 2025 onwards. The University of Plymouth intends to apply this new fee from September 2025. However, implementation of this increase will be subject to Parliamentary procedure. The University will give further details to both prospective and current students as soon as more information becomes available.
“The building provides a state-of-the-art setting to inspire the engineers and designers of tomorrow, making it the ultimate place to bring together students, academics and industry in an environment that not only benefits them but also society as a whole.” – Professor Deborah Greaves OBE