Key details 


Start Year
Full Time
Degree of Bachelor of Engineering
UCAS course code
Entry Requirements

Assessment for Year 1

Our assessment strategies are as varied as our teaching. We're aware that you might prefer to demonstrate your learning in different ways, so our methods of assessment are designed to give you opportunities to shine through a variety of methods. Types of assessment include written work, poster presentations, illustrative sketches and traditional examinations. 

Admissions Live Chat   
Register interest   
Open Days   

Assessment for Year 2

Our assessment strategies are as varied as our teaching. We're aware that you might prefer to demonstrate your learning in different ways, so our methods of assessment are designed to give you opportunities to shine through a variety of methods. Types of assessment include written work, poster presentations, illustrative sketches and traditional examinations. 

Admissions Live Chat   
Register interest   
Open Days   

Assessment for Year 3

Our assessment strategies are as varied as our teaching. We're aware that you might prefer to demonstrate your learning in different ways, so our methods of assessment are designed to give you opportunities to shine through a variety of methods. Types of assessment include written work, poster presentations, illustrative sketches and traditional examinations. 

Admissions Live Chat   
Register interest   
Open Days   

Assessment for Year 4

Our assessment strategies are as varied as our teaching. We're aware that you might prefer to demonstrate your learning in different ways, so our methods of assessment are designed to give you opportunities to shine through a variety of methods. Types of assessment include written work, poster presentations, illustrative sketches and traditional examinations. 

Admissions Live Chat   
Register interest   
Open Days   

Year 0 (Foundation Year)

Compulsory Modules (60 Credits)

Code MTHB3001A - (20 Credits)

Taught by lectures and seminars to bring students from Maths GCSE towards A-level standard, this module covers several algebraic topics including functions, polynomials and quadratic equations. Trigonometry is approached both geometrically up to Sine and Cosine Rule and as a collection of waves and other functions. The main new topic is Differential Calculus including the Product and Chain Rules. We will also introduce Integral Calculus and apply it to areas. Students should have a strong understanding of GCSE Mathematics.

Code MTHB3002B - (20 Credits)

Following MTHB3001A (Basic Mathematics I), this module brings students up to the standard needed to begin year one of a range of degree courses. The first half covers Integral Calculus including Integration by Parts and Substitution. Trigonometric identities, polynomial expressions, partial fractions and exponential functions are explored, all with the object of integrating a wider range of functions. The second half of the module is split into two: Complex Numbers and Vectors. We will meet and use the imaginary number i (the square root of negative one), represent it on a diagram, solve equations using it and link it to trigonometry and exponential functions. Strange but true: imaginary numbers are useful in the real world. The last section is practical rather than abstract too; we will be looking at three dimensional position and movement and solving geometric problems through vector techniques.

Code PHY-3011A - (20 Credits)

In this module you will begin your physics journey with units, accuracy and measurement. You will then progress through the topics of waves, light and sound, forces and dynamics, energy, materials and finish by studying aspects of electricity. The module has a piece of coursework which is based around PV cell technology.


Optional Modules A (20 Credits)

Students will select 20 credits from the following modules:

Code CHE-3004A - (20 Credits)

A module designed for you, if you are on a Science Faculty degree with a Foundation Year. You will receive an introduction to the structure and electronic configuration of the atom. You will learn how to predict the nature of bonding given the position of elements in the periodic table and therefore. You will be introduced to the chemistry of key groups of elements. You will become familiar with key measures such as the mole and the determination of concentrations. The module includes laboratory work. No prior knowledge of chemistry is assumed.

Code CMP-3002A - (20 Credits)

In taking this module you will learn about a wide range of topics that are fundamental to computing science. You will study areas such as history of computing, the binary system, logic circuits, fetch and execute cycles as well as components that made up of modern computer systems. Internet related technologies will also be covered. In the practical work for the module you will use a range of tools and techniques appropriate to the topic being studied.


Optional Modules B (40 Credits)

Students will select 40 credits from the following modules:

Code CHE-3003B - (20 Credits)

A course in chemistry intended to take you to the level required to begin a relevant degree in the Faculty of Science. The module will help you to develop an understanding of: reactions of functional groups in organic chemistry; basic thermodynamics; spectroscopic techniques; transition metal chemistry and practical laboratory skills.

Code CMP-3006B - (20 Credits)

This module follows on from Foundations of Computing 1. You will learn about a further range of topics that are fundamental to computing science. You will study areas such as database design, accessing databases via dynamic websites, an introduction to machine code, machine learning and an introduction to higher level languages.

Code MTHB3003B - (20 Credits)

This module extends material beyond Basic Mathematics I and Basic Mathematics II, and takes the most useful topics from the equivalent of the Further Maths A-level syllabus: - Simple common sets. - Notions of mathematical rigour and proof by induction. - Ideas of function such as f(x)=(ax+b)/(cx+d) for curve sketching, including identifying asymptotes. - Trigonometric functions and corresponding identities, including graph sketching aided by the derivative as the slope of a curve. - The hyperbolic functions sinhx, coshx and tanhx. - The Maclaurin Series Expansions. - Matrices and determinants (2x2 and 3x3) and their link with vector-cross-product. Examples of matrix-transformations of the plane and of space. - Separable variable first-order differential equations for modelling the motion of objects (once Integration has been covered in Basic Mathematics II). E.g. a car decelerating within a specified breaking distance; a body falling with air-resistance. All this has proved to set up students well for what follows in the degree course.

Code PHY-3010B - (20 Credits)

This module follows on from Introductory Physics and continues to introduce you to the fundamental principles of physics and uses them to explain a variety of physical phenomena. You will study gravitational, electric and magnetic fields, radioactivity and energy levels. There is some coursework based around the discharge of capacitors. The module finishes with you studying some aspects of thermal physics, conservation of momentum and simple harmonic motion.


Year 1

Compulsory Modules (120 Credits)

Code ENV-4015A - (20 Credits)

You will cover differentiation, integration, vectors, partial differentiation, ordinary differential equations, further integrals, power series expansions, complex numbers and statistical methods as part of this module. In addition to the theoretical background there is an emphasis on applied examples. Previous knowledge of calculus is assumed. This module is the first in a series of three maths modules for those across the Faculty of Science that provide a solid undergraduate mathematical training. The follow-on modules are Mathematics for Scientists B and C. Recommended if you have grade A*-C at A-level Mathematics, or equivalent.

Code ENG-4007Y - (40 Credits)

Through this module you will explore the wider context of engineering activity and be introduced to engineering design. You will understand the varied roles and considerations of professional engineers through the pursuit of themes linked to sustainability, professional conduct and innovation. Furthermore, you will be exposed to the technological and digital innovations in engineering practice, considering visual and graphic communication, mathematical processing and data analysis. You will develop communication, research and estimation skills in support of real-world design challenges. Through building, iterative testing, laboratory activity and learning from failure, you will learn how to become a critical thinker and reflective engineering practitioner.

Code ENG-4008Y - (60 Credits)

This module will allow you to explore the fundamental theories that underpin engineering, spanning the disciplines of fluids, thermodynamics, hydraulics, materials, structures, mechanics, circuitry and electronics. You will learn how to apply this knowledge to identify engineering opportunities, to analyse the performance of engineering components and to support the engineering design process.


Year 2

Compulsory Modules (80 Credits) 

Code ENG-5004B - (20 Credits)

You will build on the introductory material you gained in first year engineering mechanics. An appreciation of why dynamics and vibration are important for engineering designers leads to consideration of Single-degree-of-freedom (SDOF) systems, Equation of motion, free vibration analysis, energy methods, natural frequency, undamped and damped systems and loading. Fourier series expansion and modal analysis are applied to vibration concepts: eigenfrequency, resonance, beats, critical, under-critical and overcritical damping, and transfer function. Introduction to multi-degree of freedom (MDOF) systems. Applications to beams and cantilevers. MathCAD will be used to support learning.

Code ENG-5003Y - (20 Credits)

This module purposely fuses the boundaries conventionally constraining engineering designers, to enable you to fully explore the breadth of design principles and processes presented within a contemporary design challenge. Supported by a framework of integrated learning, you will continue to develop your ability to straddle the boundaries of creative design practice in the determination of holistic design solutions. Societal design challenges will add real-world context to problems posed as you explore the issues facilitating the realisation of revolutionary ideas in contemporary design practice.

Code MTHB5010A - (20 Credits)

Matrix algebra: Introduction to matrices. Systems of linear equations. Solving systems of linear equations using elementary operations. Matrices and systems of linear equations. Gaussian elimination, row echelon form and back-substitution. Reduced row echelon form; use of rank to distinguish cases of no solution, unique solution, infinitely many solutions. Matrix inversion. Determinants. Linear independence, calculation of eigenvalues and eigenvectors. Numerical methods: Numerical methods for solving matrix systems. Iterative methods including Jacobi iteration and Gauss-Seidel iteration. Convergence criteria. Interpolation. Numerical differentiation and integration. Numerical integration of ODEs. Elements of programming in Python (or Matlab): Defining and manipulating variables. Arrays. Data input and graphics output. Functions. If/Then statements and For loops. Programs implementing numerical methods for systems of linear equations, nonlinear equations and integration of ODEs. Fourier series and Fourier transforms: Introduction to time series. Frequency domain. Definition and properties. Examples of transforms. Techniques for inverse transforms. Application to integral equations. Application to linear ODEs and PDEs Second-order partial differential equations: Basic concepts and definitions, wave equation, heat conduction equation, Laplace's equation. The method of separation of variables. Application of this method for solving initial/boundary value problems associated with the aforementioned P.D.E.'s. D'Alembert's solution for the wave equation. Application for solving initial value problems for the wave equation on infinite and semi-infinite domains.

Code ENG-5006Y - (20 Credits)

Matrix algebra: Introduction to matrices. Systems of linear equations. Solving systems of linear equations using elementary operations. Matrices and systems of linear equations. Gau

Optional Modules A (40 Credits)

Students will select 40 credits from the following modules:

Code CMP-5020B - (20 Credits)

You will be introduced to a number of programming concepts at the start of your programming career, using a modern programming language common to many digital industries, with specific focus on applications within STEM fields. We structure learning through lectures, delivering core materials, and tutor supported exercises to reinforce learning, and to prepare you for programming in your following studies.

Code ENG-5002B - (20 Credits)

This module builds on understanding in wind, tidal and hydroelectric power and introduces theories and principles relating to a variety of renewable energy technologies including solar energy, heat pumps and geothermal sources, fuel cells and the hydrogen economy, biomass energy and anaerobic digestion. You will consider how these various technologies can realistically contribute to the energy mix. You will study the various targets and legislative instruments that are used to control and encourage developments. Another key aspect of the module is the study and application of project management and financial project appraisal techniques in a renewable energy context.

Code ENG-5005Y - (20 Credits)

The module aims to cover a range of different principles and topics related to electrical power engineering including: • Three phase systems • Generation systems: Introduction, basic principles, magnetic fields, windings, torque production, equivalent circuit, synchronism, active and reactive power control, generator construction, generator operating chart • Transmission systems Introduction and principles, per unit systems, reactive power management • Electrical motors; Induction machines, Principle of operation, equivalent circuit, torque-speed characteristics, control mechanisms • Power Electronics and drives;


Year 3

Compulsory Modules (80 Credits)

Code ENG-6007A - (20 Credits)

Automatic control is essential in any field of engineering and science. Control systems are an integral part of robotic systems, manufacturing systems, self-driven vehicles and any industrial operation and household application involving control of temperature, humidity, flow, pressure, etc. A competent engineer should be familiar with the control theories commonly used nowadays and their practical application. In particular, this module is focused on the analysis and design of control systems based on the classical control theory. Among other topics, this module covers: -Systems modelling using Laplace transforms. -System identification. -Open-loop and closed-loop control systems and the importance of feedback. -Evaluation of systems stability and behaviour using different analysis tools like Bode plots, the Routh-Hurwitz criterion, the Root Locus method or Nyquist plots. -Design and tuning of different common types of controllers, like PID controllers and lead/lag compensators, to meet a variety of design requirements. -Digital control systems. -Programming and operation of PLCs (programmable logic controllers) and its use in automatic industrial systems. -Analysis and design of control systems using Matlab In order to reinforce the learning and engagement, different case studies of industrial applications from local companies are introduced and potentially a site visit.

Code ENG-6001B - (20 Credits)

This module is highly practical and will allow you to study how electricity is generated and how it is distributed to users. The first part studies DC and AC electricity and looks at how RLC circuits behave through complex phasor analysis. The second part will give you the chance to study electricity generators, beginning with magnetism and Faraday’s Law. Synchronous and asynchronous generators are studied along with application to conventional power stations and to renewable generation (e.g. wind). You'll also look at transformers and transmission lines with a view to distribution of electricity. Voltage conversion methods such as the rectifier, buck and boost converters are examined and finally electricity generation through solar is covered. Your lab classes will build on material from lectures which in turn forms the basis for coursework.

Code ENG-6008Y - (40 Credits)

This module allows you independently to select and explore a topic of project study of particular interest to you and linked to your programme pathway. Projects can involve design, research, experimentation, computation and other activities. Where possible, projects will be linked to an industrial partner. The technical content will build on the study of previous years, while the module will embed new project management, risk assessment and communication skills.


Optional Modules A (40 Credits)

Students will select 40 credits from the following modules:

Code CMP-5013A - (20 Credits)

Study the organisation of system software and the underlying hardware architecture in modern computer systems. The role of concurrent operation of hardware and software components is emphasised throughout this module. Central concepts are reinforced by practical work in the laboratory. The architectures portion of the module focuses on the components of a processor, including the registers and data path, and you will explore concepts such as instruction fetch cycles, instruction decoding and memory addressing modes. The operating systems component focuses on how the system software manages the competing demands for the system hardware, including memory management and disc and processing scheduling.

Code  CMP-6025B - (20 Credits)

Embedded processors are at the core of a huge range of products e.g. mobile telephones, cameras, passenger cars, washing machines, DVD players, medical equipment, etc. The embedded market is currently estimated to be worth around 100x the 'desktop' market and is projected to grow exponentially over the next decade. This module builds on the material delivered in CMP-5013A to consider the design and development of real-time embedded system applications for commercial off the shelf (COTS) processors running real-time operating systems (RTOS) such as eLinux.

Code ENG-6002Y - (20 Credits)

This module addresses the technical and financial aspects of nuclear power and solar energy, whilst letting you apply your knowledge from the Engineering Practice module to make ethical decisions incorporating health and safety risk assessments. Successful design of nuclear installations requires a detailed quantitative risk analysis within a regulatory framework that imposes high tolerances. Furthermore, you will obtain advanced knowledge and skills for the optimal design and performance analysis for cost-effective configurations of PV systems, solar thermal systems and hybrids to achieve sustainable development. Although these energies are considered cleaner, it is essential to consider the environmental impact and planning law, as well as changing the societal perception of both.

Code ENG-6006Y - (20 Credits)

Beginning with a revision of first and second year concepts of elasticity this module will consolidate an understanding of the relationship between stress and strain in a variety of contexts such as torsion, shear and bending of open and closed sections with applications in aerospace, wind engineering, bridge design and others. Analytical techniques such as Mohr’s circle will be covered and you will explore the way that design codes place practical limits on stress and strain such as in bolted and welded connections.

Code ENV-6004A - (20 Credits)

Our aim is to show how environmental problems may be solved from the initial problem, to mathematical formulation and numerical solution. Problems will be described conceptually, then defined mathematically, then solved numerically via computer programming. The module consists of lectures on numerical methods and computing practicals; the practicals being designed to illustrate the solution of problems using the methods covered in lectures. We will guide you through the solution of a model of an environmental process of your own choosing. The skills developed in this module are highly valued by prospective employers.

Code ENV-6008A - (20 Credits)

What do you know about the drivers of climate change? Carbon dioxide (CO2) is the greenhouse gas that has, by far, the greatest impact on climate change, but how carbon cycles through the Earth is complex and not fully understood. Predicting future climate or defining ‘dangerous’ climate change is therefore challenging. In this module you will learn about the atmosphere, ocean and land components of the carbon cycle. We cover urgent global issues such as ocean acidification and how to get off our fossil fuel ‘addiction’, as well as how to deal with climate denialists.

Code ENV-6009A - (20 Credits)

You will be introduced to geological, economic and political aspects of fossil fuels (oil, natural gas and coal). These are used to discuss environmental concerns arising from the use of fossil fuels, and the potentially profound implications of future fuel scarcity on society. Some knowledge of Earth science and basic Chemistry will be expected.

Code NBS-5114A - (20 Credits)

This module sets out the basic principles of financial management and applies them to the main decisions faced by the financial manager with the focus being on the financing and dividend decisions. For example, it discusses how companies raise the necessary funds to pay for their investments and why they might prefer a particular source of finance. Overall, this module presents the tools of modern financial management in a consistent conceptual framework

Code NBS-5118B - (20 Credits)

This module is about operations management, which is a functional field of management encompassing the design and improvement of the processes and systems employed in the creation and delivery of an organisation's products and services. Essentially, operations management is concerned with explaining how manufacturing and service organisations work utilising efficiently the available resources. To manage operations, both strategic and tactical skills are required in every type of organisation. Through operations management strategies, tools and techniques enterprises utilise available resources effectively and efficiently to cater the needs of the customers.

Code NBS-5125A - (20 Credits)

This module is highly vocational and primarily designed for those taking accounting and related degrees, who wish to satisfy the curriculum requirements of the accounting profession, as having a foundation in aspects of English business and company law. You’ll cover in particular detail the Law of Contract and Company Law but also a wide variety of other subject areas, including the English Legal System, Partnership and Agency Law, Law of Torts, Criminal Law, and Employment Law. 


Admissions Live Chat   
Register interest   
Open Days   

Entry Requirements

A Levels


T Levels

Obtain an overall Pass including a C in the core of the T Level and a Pass in the Occupational Specialism. Acceptable pathways: Digital Production, Design and Development or Education and Childcare



Scottish highers


Scottish highers advanced


Irish leaving certificate

6 subjects at H4.

Access course

Pass the Access to HE Diploma with 45 credits at Level 3.

European Baccalaureate


International Baccalaureate

28 points.

GCSE offer

You are required to have Mathematics and English Language at a minimum of Grade C or Grade 4 or above at GCSE. 


Additional entry requirements

A-Level General Studies and Critical Thinking are not accepted.  

We welcome applications from students with non-traditional academic backgrounds.  If you have been out of study for the last three years and you do not have the entry grades for our three year degree, we will consider your educational and employment history, along with your personal statement and reference to gain a holistic view of your suitability for the course. You will still need to meet our GCSE English Language and Mathematics requirements. 

If you are currently studying your level 3 qualifications, we may be able to give you a reduced grade offer based on these circumstances: 

• You live in an area with low progression to higher education (we use Polar 4, quintile 1 & 2 data) 

• You will be 21 years of age or over at the start of the course 

• You have been in care or you are a young full time carer 

• You are studying at a school which our Outreach Team are working closely with 

Alternative Entry Requirements

UEA recognises that some students take a mixture of International Baccalaureate IB or International Baccalaureate Career-related Programme IBCP study rather than the full diploma, taking Higher levels in addition to A levels and/or BTEC qualifications. At UEA we do consider a combination of qualifications for entry, provided a minimum of three qualifications are taken at a higher Level. In addition some degree programmes require specific subjects at a higher level. 

Important note

Once enrolled onto your course at UEA, your progression and continuation (which may include your eligibility for study abroad, overseas experience, placement or year in industry opportunities) is contingent on meeting the assessment requirements which are relevant to the course on which you are enrolled.

Students for whom english is a foreign language

Applications from students whose first language is not English are welcome. We require evidence of proficiency in English (including writing, speaking, listening and reading): 

  • IELTS: 6.5 overall (minimum 5.5 in all components)

We also accept a number of other English language tests. Please click here to see our full list


Most applicants will not be called for an interview and a decision will be made via UCAS Track. However, for some applicants an interview will be requested. Where an interview is required the Admissions Service will contact you directly to arrange a time. 

Gap year

We welcome applications from students who have already taken or intend to take a gap year.  We believe that a year between school and university can be of substantial benefit. You are advised to indicate your reason for wishing to defer entry on your UCAS application. 


This course is open to UK applicants only. The annual intake is in September each year. 

Course Reference Number: 4479186

Fees and Funding

Tuition Fees

Information on tuition fees can be found here.

Scholarships and Bursaries

We are committed to ensuring that costs do not act as a barrier to those aspiring to come to a world leading university and have developed a funding package to reward those with excellent qualifications and assist those from lower income backgrounds. 

The University of East Anglia offers a range of Scholarships; please click the link for eligibility, details of how to apply and closing dates.

Course related costs

Please see Additional Course Fees for details of course-related costs. 

Course Reference Number: 4479186

How to Apply

Applications need to be made via the Universities Colleges and Admissions Services (UCAS), using the UCAS Apply option. 

UCAS Apply is an online application system that allows you to apply for full-time Undergraduate courses at universities and colleges in the United Kingdom. It is made up of different sections that you need to complete. Your application does not have to be completed all at once. The application allows you to leave a section partially completed so you can return to it later and add to or edit any information you have entered. Once your application is complete, it is sent to UCAS so that they can process it and send it to your chosen universities and colleges. 

The Institution code for the University of East Anglia is E14.

Course Reference Number: 4479186
Key details
Full Time
Degree of Bachelor of Engineering
UCAS course code
Entry Requirements
Engineering is the pursuit of solutions – finding the answers to complex global problems through innovation, imagination and ingenuity. Engineers create, apply, design and manufacture and play a significant role in shaping the future of society. At UEA we foster versatility in engineering through a philosophical approach to your academic development. You won’t just work within the traditional boundaries of engineering; you will be encouraged to explore a range of disciplines and develop a systems approach to problem solving.
See more