BSc MATHEMATICS WITH A FOUNDATION YEAR
BSC MATHEMATICS WITH A FOUNDATION YEAR
As mathematics is one of the most fundamental academic disciplines, we believe it is crucial that higher mathematics education is available to anyone who wants to deepen their understanding of it.
Our Foundation Year course is designed to give you access to a degree in mathematics without having to meet our traditional entry requirements – whether you’re a mature student looking for a career change or to get deeper into a lifelong passion, or someone leaving education without the A levels you need to go straight into a degree.
About
Your Foundation Year will focus on the essential concepts, techniques and knowledge you’ll need to study mathematics at a higher level. You will also take optional introductory modules in computing, chemistry, or physics.
On successfully completing the Foundation Year you will automatically continue on to the full BSc Mathematics degree.
This degree begins with a year of compulsory modules in a range of fundamental mathematical topics, before moving onto more advanced subjects as the course progresses. In later years, our optional modules mean you can tailor your studies around your particular interests. You can even take optional modules from other Schools, like the School of Environmental Sciences, the School of Computing Sciences or the Norwich Business school.
Ask a Student
Taster Days
UEA Award
Mature Students
 SHARE
 Facebook
 Twitter
 LinkedIn
Important Information
Whilst the University will make every effort to offer the courses listed, changes may sometimes be made arising from the regular review of course programmes. Where this activity leads to significant (but not minor) changes to programmes, there will normally be prior consultation of students and others. Changes may for example consist of variations to the content and method of delivery of programmes, courses and other services, to discontinue programmes, courses and other services and to merge or combine programmes or courses. The University will endeavour to keep such changes to a minimum, and will inform students.Accreditation
This course is accredited to meet the educational requirements of the Chartered Mathematician designation awarded by the Institute of Mathematics and its Applications. For further information, please see the IMA University Degree Course Accreditation web page.
Ask a Student
Taster Days
UEA Award
Mature Students
After the Course
There are many professions that are traditionally associated with mathematics, such as accountancy, banking and finance, statistics and data analysis, and secondary or higher education.
However, there are many others in which logical thought and problemsolving are important. These include information technology, engineering, logistics and distribution, central or local government, as well as other business areas. Many of our graduates also choose to continue their studies by going on to a higher degree.
The School of Mathematics works together with the University’s Careers Service to offer support to students at every stage of their course, from finding paid or voluntary work opportunities and choosing a career, through to applying for graduate jobs.
Career destinations
Recent graduates have gone on to become:

Data scientist

Pension modeller

Mathematical modeller in industry

Secondary school teacher

Accountant

Researcher
Ask a Student
Taster Days
UEA Award
Mature Students
Assessment for Year 1
Assessment methods vary by module. Many of the foundation year modules are assessed solely by coursework, which might include problem sheets, exercises and/or assessed labs. Some modules, including the compulsory “Advanced Mathematics” module, also include a written examination. For those modules the split is typically 30% coursework and 70% examination.
Assessment for Year 2
Assessment methods vary by module, but usually involve a mix of coursework and examinations. In Year 1, modules typically combine 40% coursework and 60% examination. Coursework usually involves problem sheets of mathematical questions, but may also include project work, programming assignments, and/or other tasks.
Assessment for Year 3
Year 2
Assessment methods vary by module, but usually involve a mix of coursework and examinations. In Year 2, modules typically combine 20% coursework and 80% examination. Coursework usually involves problem sheets of mathematical questions, but may also include project work, programming assignments, and/or other tasks.
Assessment for Year 4
Year 3
Assessment methods vary by module, but usually involve a mix of coursework and examinations. In Year 3, modules typically combine 20% coursework and 80% examination. Coursework usually involves problem sheets of mathematical questions, but may also include project work, programming assignments, and/or other tasks. The optional project module is assessed by the submission of a 20page written report and the delivery of a short oral presentation.
Year 0
Compulsory Modules (60 Credits)
MTHB3001A (20 Credits)
The module covers a range of GCSE and ALevel mathematics material, which will be used across a number of scientific degrees. It is aimed at students who have already studied Mathematics at ALevel, or have gained GSCE Mathematics grade 6 or above, or have equivalent experience.
You will study functions, polynomials, and trigonometry. You will also be introduced to “calculus”, which includes differentiation (finding the slope of a function on a graph) and integration (finding the area under the curve of a function). You will learn how to differentiate simple functions directly, and how to use the product rule and chain rule to differentiate more complicated functions.
MTHB3002B (20 Credits)
This module follows on from Basic Mathematics I studied in the Autumn Semester, and covers more of the ALevel mathematics content needed in scientific degrees.
In the first half of the module, you will continue with your studies of calculus, and advance your knowledge of trigonometry, polynomials and exponentials with the object of integrating a wider range of functions. In the second half of the module, you will study two new topics: complex numbers and vectors. Complex numbers allow you to solve equations such as x^2+1=0 and have links to trigonometry. Vectors allow the convenient representation of positions and motion in threedimensional space.
MTHB3003B (20 Credits)
This module covers material beyond that seen in the two “Basic Mathematics” modules, to expand your mathematical knowledge and expertise. You will study some of the most useful topics from the Further Mathematics ALevel syllabus, in order to give you a head start in a mathematics or related degree.
From pure mathematics, you will study the basics of set theory and methods of proof, along with learning more about vectors (including the cross product), matrices (including 3x3 determinants) and matrix transformations. From applied mathematics, you will learn more about functions and curve sketching, including how to identify asymptotes. You will also study the hyperbolic trig functions (sinh, cosh and tanh), Maclaurin Series expansions, and some techniques for solving simple firstorder differential equations.
Option Range A (60 Credits)
CHE3004A (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.
CMP3002A (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.
CMP3005A (20 Credits)
Introductory Programming introduces a number of programming concepts at the start of your programming career, using a modern programming language common to many digital industries. We structure learning through lectures, delivering core materials, and tutor supported exercises to reinforce learning, and to prepare students for programming in their following studies.
PHY3011A (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.
CHE3003B (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.
CMP3006B (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.
PHY3010B (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)
MTHA4008A (20 Credits)
Calculus is the mathematical study of rates of change. It underpins much of applied mathematics, since we are often interested in determining how quickly things will change, whether that is looking at changes in space, time, or some other variable.
You will start this module by studying complex numbers and vectors. (These topics are not strictly calculus but will be needed in calculus later on). You will then study differentiation – how to determine the rate of change of one variable or function as another variable changes. You will meet the formal definition of the derivative, and discover how to differentiate from first principles, before learning various rules and techniques for differentiating more complex functions. You will also learn about applications to curve sketching and power series
Next you will study integration (the inverse of differentiation). You will learn various techniques, including substitution and integration by parts, and consider applications to finding areas and arc lengths. You will then learn about methods for solving first and secondorder ordinary differential equations. Techniques covered here include reduction of order. and integrating factors. You will learn how to use the computer program Maple to solve differential equations numerically.
MTHA4001A (20 Credits)
The module provides an introduction to various fundamental mathematical concepts and techniques that you will need to study more advanced mathematics later in your degree.
You will gain a thorough introduction to some systems of numbers commonly found in Mathematics: natural numbers, integers, rational numbers, modular arithmetic. You will also learn about common settheoretic notation and terminology, and a precise language with which to talk about functions. There is emphasis on precise definitions of concepts and careful proofs of results. You will study different techniques of mathematical proof, including: proof by induction, direct proofs, proof by contradiction, contrapositive statements, equivalent statements and the role of examples and counterexamples.
In addition, you will also learn how to produce mathematical documents using a typesetting system called “LaTeX”, and how to solve mathematical problems computationally using both symbolic algebra software and Excel.
MTHA4003A (20 Credits)
This module provides an introduction to two key areas of Pure Mathematics: algebra and real analysis, both of which will be needed as a foundation for further study in your degree.
In algebra, we start by considering linear equations. This module will provide you with a thorough introduction and develop this theory from first principles. You will learn about the theory of matrices, mainly (though not exclusively) over the real numbers. You will study matrix operations, linear equations, determinants, eigenvalues and eigenvectors, diagonalization and geometric aspects.
In real analysis, we will explore the mathematical notion of a limit. You will see the precise definition of the limit of a sequence of real numbers, and learn how to prove that a sequence converges to a limit. After studying limits of infinite sequences, we move on to series, which capture the notion of an infinite sum.
MTHA4008B (20 Credits)
The module combines two important topics in preparation for your future studies.
Probability is the study of the chance of events occurring. It has important applications to understand the likelihood of multiple events happening together in order to make rational decisions. You will be introduced to Kolmogorov’s modern axiomatic theory of probability and the concept of random variables. You will study both discrete and continuous random variables. Finally, will explore two applications of probability: reliability theory (which looks at the likelihood of the failure of a piece of equipment at some point in the future) and Markov chains (which model how the likelihood of being in different states evolves in time).
Multivariable calculus extends concepts of calculus to functions of more than one variable. This leads to the idea of partial derivatives. You will learn how to differentiate functions of more than one variable, and how to do integrals of such functions along curves and over areas. You will also learn how to change coordinates in multiple integrals using Jacobians, and study Green's theorem in the plane.
MTHA4003B (20 Credits)
This module continues the study of real analysis from the previous semester, and will introduce you to another important area of pure mathematics – group theory.
In the real analysis thread, you will learn about limits of functions and continuity before moving on to study the formal definitions of the derivative and integral of a function. This then leads to the Fundamental Theorem of Calculus, which proves that integration and differentiation are essentially inverses of each other.
In the group theory thread, you will focus on the study of symmetry and the axiomatic development of the theory. The concepts you will cover include: subgroups, Lagrange’s theorem, factor groups, group actions and the Isomorphism Theorem.
MTHA4007B (20 Credits)
Computation and modelling are essential skills for the modern mathematician. While many applied problems are amenable to analytic methods, many require some numerical computation to complete the solution. The synthesis of these two approaches can provide deep insight into highly complex mathematical ideas.
This module will introduce you to the art of mathematical modelling, and train you in the computer programming skills needed to perform numerical computations. You will be introduced to the Python programming language and study algorithms for problems such as root finding. A particular focus of mathematical modelling is classical mechanics, which describes the motion of solid bodies. Central to this is Newton’s second law of motion, which states that a mass will accelerate at a rate proportional to the force imposed upon it. This leads to an ordinary differential equation to be solved for the velocity and position of the mass. In the simplest cases, the solution can be constructed using analytical methods, but in more complex situations, for example motion under resistance, you will use numerical methods to find the motion of a particle.
Year 2
Compulsory Modules (80 Credits)
MTHA5003A (20 Credits)
This module comprises two distinct parts, one in analysis and one in algebra.
The first part, in analysis, will introduce you to the basic theory of the complex plane. The topics you will study include continuity, power series and how they represent functions for both real and complex variables, differentiation, holomorphic functions, CauchyRiemann equations.
The second part, in algebra, follows on from the linear algebra you studied in Year 1. You will be introduced the concept of a vector space over a field. You will learn about vector subspaces. You will see the definition of a basis of a vector space, why this construction is useful, and how we can then talk about the dimension of the space. You will then look at linear transformations between pairs of vector spaces, which will lead to the definitions of the kernel and the image of a linear transformation and hence to the ranknullity theorem. You will see how by fixing bases, a linear transformation can be encoded in matrix form and how changing the bases changes that matrix, which will lead on to the study of eigenvectors and the diagonalization of matrices. Throughout the module you will see examples of different vector spaces which will illustrate the results presented.
MTHA5005A (20 Credits)
In applied mathematics, you will often need to solve equations involving derivatives of the unknown function that you are trying to find. Such equations are known as “differential equations”, and you will learn about various techniques for solving them in this module.
When the unknown quantity is a function of one variable then the equation is known as an “ordinary differential equation”. You will already have seen some techniques of solving ordinary differential equations. In this module, you will study new techniques such as series solutions and the method of Frobenius. When the unknown quantity is a function more than one variable then the equation is known as a “partial differential equation”. You will learn how to use the method of “separation of variables” to solve such equations, and study the use of Fourier series (representations of functions as infinite series involving trigonometric functions). You will encounter a variety of important partial differential equations from applied mathematics, including the heat equation, the wave equation, and Laplace’s equation.
You will then move on to study two methods that can be used to solve various problems that occur in applied mathematics. Fourier transforms can be used to solve ordinary differential equations, partial differential equations, and integral equations. The method of characteristics is a particular technique for solving partial differential equations by converting them to ordinary differential equations.
Finally, you will learn about techniques for analysing collections of coupled differential equations known as “dynamical systems”, which describe how certain variables evolve in time. The techniques here will help you analyse and understand the behaviour of nonlinear differential equations and acts as a starting point for the study of chaos.
MTHA5003B (20 Credits)
In this module you will continue your studies in pure mathematics, with two more topics; one in analysis and one in algebra.
In analysis, you will learn about integration in the complex plane. This will include consideration of the topology of the complex plane along with proof of the Cauchy and Laurent theorems, along with applications including residue calculus.
In algebra, you will study Ring Theory. You will first be introduced to the concept of a ring, using the integers as an example. You will then develop the theory further, with many examples related to familiar concepts such as substitution and factorisation. Important examples of commutative rings include fields, domains, polynomial rings, and their quotients.
MTHA5005B (20 Credits)
In this module you will consider how to model the flow of liquids and gases using mathematics. Understanding fluid flows is important for weather predictions, the aerodynamics of air flow round a car, and understanding why planes are able to stay in the air.
You will first study the fundamentals of “vector calculus”, which deals with how differentiation can be applied to vectors fields (vectors that vary in space), such as the velocity of a fluid. You will then apply your knowledge of vector calculus to see how we formulate the differential equations that govern fluid flows. You will go on to solve simple fluidflow problems, such as the determining the rate of flow out of a reservoir.
You will then examine how computers can solve differential equations and approximate continuous functions. This will involve studying the underlying algorithms relevant to understanding fluid flow, and also some practical programming using Python to study the motion of systems of vortices through a fluid.
In the final part of the module, you will learn about how complex variables and functions can be used to solve problems in inviscid fluid flow, using what is known as “complex potentials”. This represents a nice application of some theory from pure mathematics in an applied mathematics context. The methods you will study can be used, for example, to estimate the lift on an aerofoil.
Option Range A Modules (2040 Credits)
CMP5034A (20 Credits)
This module introduces the essential concepts of mathematical statistics deriving the necessary distribution theory as required. In consequence in addition to ideas of sampling and central limit theorem, it will cover estimation methods and hypothesistesting.
MTHF5036A (20 Credits)
This module comprises two distinct parts, covering additional topics in pure mathematics.
Pointset topology is the study of spaces where we have a notion of “shape” and “closeness” but no numerical measure of distance: so, famously, a ring doughnut and a teacup are the same as topological spaces, since both are solid shapes with one hole (through the handle, for the teacup). This generalises Analysis, using only basic set theory. You will begin by defining a topological space and will then investigate how analytic notions like limit points and continuity can be interpreted in terms of open and closed sets, as well as seeing how new topological spaces can be built from old ones.
Linear transformations underpin much of modern mathematics and are the key to many applications. In many of these applications there is more structure, for example the dot product of vectors, and this is reflected in the structure of the linear transformations which arise. You will learn about bilinear forms and symmetric operators on vector spaces, which leads on to the diagonalization of symmetric linear transformations and the spectral theorem. This theorem is key to many applications in Statistics and Physics. Other topics you will study include polynomials of linear maps, the CayleyHamilton theorem, and the Jordan normal form of a matrix.
MTHF5030B (20 Credits)
This module will introduce you to the theories quantum mechanics and special relativity. Quantum mechanics describes how atoms and subatomic particles behave on very small lengthscales. Special relativity describes how objects behave at very high speeds.
In quantum mechanics you will study systems with small lengthscales and understand why the ideas of classical mechanics fail to describe physical effects when subatomic particles are involved. You will then see how the famous “Schrödinger equation” is derived, and gain an understanding of its probabilistic interpretation. Finally, you will study how the solutions of the Schrödinger equation imply that certain physical quantities (e.g. energy) do not vary continuously, but can only take on discrete values. Such variables are said to be “quantized”.
In special relativity, you will see how the general concepts of space and time drastically change for an observer moving at speeds close to the speed of light. For example, time undergoes a dilation and space a contraction. These counterintuitive phenomena are however direct consequences of physical laws. You will understand the basics of special relativity using simple mathematics and physical intuition. Important wellknown topics like inertial and noninertial frames, the Lorentz transformations, the concept of simultaneity, time dilation and Lorentz contraction, mass and energy relation will be explained. At the end of the module, you will see how special relativity and quantum mechanics can be combined in a relativistic theory of quantum mechanics.
Option Range B Modules (0  20 Credits)
CMP5020B (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.
CMP5042B (10 Credits)
This module considers both the theory and practice of statistical modelling of time series. Students will be expected to analyse real data using R.
CMP5043 (10 Credits)
This is a module designed to give you the opportunity to apply linear regression techniques using R. While no advanced knowledge of probability and statistics is required, we expect you to have some background in probability and statistics before taking this module. The aim is to provide an introduction to R and then provide the specifics in linear regression.
ENV5009B (20 Credits)
This module will build upon material covered in Meteorology I, by covering topics such as synoptic meteorology, weather hazards, micrometeorology, further thermodynamics and weather forecasting. The module includes a major summative coursework assignment based on data collected on a UEA meteorology fieldcourse in a previous year.
EDUB5012A (20 Credits)
This module will provide you with an introduction to key areas of psychology with a focus on learning and teaching in education. By the end of the module you should be able to:  Discuss the role of perception, attention and memory in learning;  Compare and contrast key theories related to learning, intelligence, language, thinking and reasoning;  Critically reflect on key theories related to learning,intelligence, language, thinking and reasoning in the practical context;  Discuss the influence of key intrapersonal, interpersonal and situational factors on pupils learning and engagement in educational settings.
PHY4003A (20 Credits)
In this module, you will learn about the methods used to model the physics of the Earth and Universe. You will explore the energy, mechanics, and physical processes underpinning Earth's systems. This includes the study of its formation, subsequent evolution and current state through the understanding of its structure and behaviour  from our planet's interior to the dynamic surface and into the atmosphere. In the second part of this module, you will study aspects of astrophysics including the history of astrophysics, radiation, matter, gravitation, astrophysical measurements, spectroscopy, stars and some aspects of cosmology. You will learn to predict differences between idealised physics and real life situations. Youâ€™ll also improve your skills in problem solving, written communication, information retrieval, poster design, information technology, numeracy and calculations, time management and organisation.
NBS4108B (20 Credits)
This module provides a foundation in the theory and practice of accounting and an introduction to the role, context and language of financial reporting and management accounting. The module assumes no previous study of accounting. It is be taken to provide a foundation to underpin subsequent specialist studies in accounting.
Year 3
Option Range A Modules (60100 Credits)
MTHE6033A (20 credits)
This module is about further topics in algebra. It builds on the knowledge obtained on groups, rings and vector spaces in the first two years. Groups can be studied directly, or via objects called algebras (which have the structures of both rings and vector spaces). On the other hand, algebras can also be studied in their own right. Some of these concepts will be explored in this module.
MTHE6030A (20 Credits)
This module will introduce you to the fundamental ideas of differential geometry. Key examples will be curves and surfaces embedded in 3dimensional Euclidean space. We will start with curves and will study the curvature and torsion, building up to the fundamental theorem of curve theory. From here we move on to tangent spaces and the first and second fundamental forms, Gaussian curvature, and further topics.
MTHE6032A (20 Credits)
Quantum mechanics is a physical theory that describes the behaviour of microscopic particles. The module will focus on nonrelativistic quantum mechanics that is described by the Schrodinger equation.
You will learn about the laws of physics that lead to the Schrodinger equation. You will then consider timedependent and timeindependent solutions in different contexts, including an application to the hydrogen atom. Approximation schemes will also be discussed, with particular emphasis on variational principles, and the WKB approximation.
MTHE6034A (20 credits)
Partial Differential Equations (PDEs) are ubiquitous in applied mathematics. They arise in many models of physical systems where there is coupling between the variation in space and time, or more than one spatial dimension. Examples include fluid flows, electromagnetism, population dynamics, and the spread of infectious diseases. It is therefore important to understand the theory of PDEs, as well as different analytic and numerical methods for solving them.
This module will provide you with an understanding of the different types of PDE, including linear, nonlinear, elliptic, parabolic and hyperbolic; and how these features affect the required boundary conditions and solution techniques. We will study different methods of analytical solution (such as greens functions, boundaryintegral methods, similarity solutions, and characteristics); as well as appropriate numerical methods (with topics such as implicit versus explicit schemes, convergence, and stability). Examples and applications will be taken from a variety of fields.
MTHE60B (20 Credits)
This module is concerned with foundational issues in mathematics and provides the appropriate mathematical framework for discussing sizes of infinity. On the one hand we shall cover concepts such as ordinals, cardinals, and the ZermeloFraenkel axioms with the Axiom of Choice. On the other, we shall see how these ideas come up in other areas of mathematics, such as graph theory and topology. Familiarity with and a taste for mathematical proofs will be assumed.
MTHE6035B (20 Credits)
Number Theory is the study of arithmetical properties of the integers: properties of, and patterns in, prime numbers, integer solutions of equations with integer coefficients, etc. Gauss called Number Theory "The Queen of Mathematics" and, following on from work of Fermat and Euler, is responsible for the emergence of Number Theory as a central subject in modern mathematics. Since then, Number Theory has developed in many directions, including Algebraic, Analytic and Probabilistic Number Theory, and Diophantine Geometry, and has found surprising applications in modern life (notably in Cryptography).
In this module, building on previous material on prime factorization and congruences, and second year material on groups, rings and fields, you will study various aspects of Number Theory, including certain Diophantine equations and patterns in primes.
MTHE6031B (20 Credits)
Waves are a general physical phenomenon that allow the transfer of energy from one place to another without the net transfer of matter. Typically, there will be a medium that supports oscillations, in which oscillations in one location induce further oscillations nearby. This module concerns the mathematical modelling of such oscillations and waves that result.
You will gain an introduction to the theory of waves. You will study aspects of linear and nonlinear waves using analytical techniques. Hyperbolic waves and water waves will also be covered.
MTHE6007B (20 Credits)
The ocean is an important component of the Earth's climate system. This module covers mathematical modelling of the largescale ocean circulation and oceanic wave motion, building upon techniques in fluid dynamics and differential equations covered earlier in your degree.
You will begin the module by considering the effects of rotation on fluid flows. This naturally leads to the important concept of geostrophy, which enables ocean currents to be inferred from measurements of the sea surface height or from vertical profiles of seawater density. Geostrophy also plays a key role in the development of a model for the global scale circulation of abyssal ocean. The role of the wind in driving the ocean will be examined. This enables us to model the largescale circulation of the ocean including the development of oceanic gyres and strong western boundary currents, such as the Gulf Stream. The module concludes by examining the role of waves, both at the sea surface and internal to the ocean. The differences between wave motion at midlatitudes and the Equator are examined, as is the roll of the Equator as a waveguide. The equatorial waves that you will study are intimately linked with the El Niño phenomenon that affects the climate throughout the globe.
MTHA6026A (20 Credits)
Further information will be provided shortly.
PHY6003B (20 Credits)
On this module you will study fundamental, higherlevel concepts in classical physics that provide powerful tools in applications as well as theoretical background for further advanced studies in classical and quantum physics. These include extended systems, analytical mechanics, the fundamental laws of electromagnetic fields, and electromagnetic waves. The module will include computational applications.
CMP6046A (10 Credits)
This module covers Linear and Generalised Linear models. It covers both the theory and practice of statistical model fitting and students will be expected to analyse real data using R.
CMP6047A (10 Credits)
This module covers stochastic processes  including the random walk, Markov chains, Poisson processes, and birth and death processes.
Optional Modules B (2060 Credits)
EDUB6014A (20 Credits)
The aim of the module is to introduce you to the study of the teaching and learning of mathematics with particular focus to secondary and post compulsory level. In this module, you will explore theories of learning and teaching of mathematical concepts typically included in the secondary and post compulsory curriculum. Also, you will learn about knowledge related to mathematical teaching. If you are interested in mathematics teaching as a career or interested in mathematics education as a research discipline, then this module will equip you with the necessary knowledge and skills.
ENV6004A (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.
MTHA6002B (20 Credits)
We trace the development of mathematics from prehistory to the high cultures of old Egypt, Mesopotamia and the Valley of Ind, through Islamic mathematics onto the mathematical modernity through a selection of results from the present time. We present the rise of calculus from the first work of the Indian and Greek mathematicians’ differentiation and integration through at the time of Newton and Leibniz. We discuss mathematical logic, the ideas of propositions, the axiomatisation of mathematics, and the idea of quantifiers. Our style is to explore mathematical practice and conceptual developments in different historical and geographic contexts.
MTHA6005Y (20 Credits)
In this module you will undertake an individual project on a mathematical topic of interest to you. Your work on the project will be supervised by a member of staff within the School of Mathematics or a related School. Topics can be chosen from a booklet of suggestions, or you can propose your own. The focus of the module is on independent research and study. You will also learn how to use the mathematical typesetting system LaTeX. The module is assessed via a written report and a short oral presentation. As well as learning about your particular topic, you will also gain a number of useful transferable skills from this module.
BIO6018Y (20 Credits)
You will gain an understanding of how science is disseminated to the public and explore the theories surrounding learning and communication. You will investigate science as a culture and how this culture interfaces with the public. Examining case studies in a variety of different scientific areas, alongside looking at how information is released in scientific literature and subsequently picked up by the public press, will give you an understanding of science communication. You will gain an appreciation of how science information can be used to change public perception and how it can sometimes be misinterpreted. You will also learn practical skills by designing, running and evaluating a public outreach event at a school or in a public area. If you wish to take this module you will be required to write a statement of selection. These statements will be assessed and students will be allocated to the module accordingly.
Optional Modules C (020 Credits)
MTHF5035A (20 Credits)
Cryptography is the science of coding and decoding messages so as to keep these messages secure. It has been used in different forms throughout history. In the past, encryption was mainly used by a small number of individuals in positions of authority. Nowadays the universal presence of the internet and ecommerce means that we all have transactions that we need to be keep secret.
The speed of modern home computers means that an encrypted message that would have been perfectly secure (that is, would have taken an inordinately long time to break) a few decades ago can now be broken in seconds. But as decryption methods have advanced, the methods of encryption have also become more sophisticated. Modern cryptosystems depend on mathematics, in particular Number Theory and Algebra. The most famous example of a public key cryptosystem, RSA, relies on the fact that it is 'hard' to factor a large number into a product of primes.
In this module, you will examine the mathematics underpinning both classical and modern methods of cryptography and consider how these methods can be applied. You will compare material on symmetric key cryptography and public key cryptography. Examples of both will be given, along with discussion of their strengths and weaknesses, with the emphasis being on the mathematics. You will look at how prime numbers can be used in cryptography, with material on primality testing and factorisation. You will also define and study elliptic curves in order to investigate the relatively new field of elliptic curve cryptography.
MTHF5032B (20 Credits)
Mathematical modelling is concerned with how to convert real problems, such as those arising in industry or other sciences, into mathematical equations, and then solving them and using the results to better understand, or make predictions about, the original problem.
In this module, you will study various techniques used in mathematical modelling, and see examples of how mathematics can be applied to a variety of reallife problems. The techniques will include approximation and nondimensionalising, and discussion of how a mathematical model is created. We will then apply this theory to a variety of situations, such as traffic flow, population modelling, chaos, aerodynamics, and other problems arising from industry.
NBS5101A (20 Credits)
What are the rules that dictate how company accounts should be prepared and why do those rules exist? This is the essence of this module. Whilst company directors may wish to present the financial condition of a business in the best possible light, rules have been developed to protect investors and users of the accounts from being misled. You'll develop knowledge and skills in understanding and applying accounting standards when preparing financial statements. You will also prepare and analyse statements of both individual businesses and groups of companies. Large UK companies report using International Financial Reporting Standards, and these are the standards that you'll use. You'll begin by preparing basic financial statements and progress, preparing accounts of increasing complexity by looking at topics including goodwill, leases, cashflow statements, foreign currency transactions, financial instruments and group accounts. You will also deepen your analytical skills through ratio analysis. You'll learn through a mixture of lectures, seminars and selfstudy, and be assessed by one threehour examination. On successful completion of this module, you'll have acquired significant technical skills in both the preparation and analysis of financial statements. This will give you a strong basis from which to build if you are planning on a career in business or accounting.
NBS5104B (20 Credits)
The module aims to develop students understanding of the theory and practice of management accounting. It develops underpinning competencies in management accounting and builds on topics introduced in the first year. It extends comprehension of the role and system of management accounting for performance measurement, planning, decision making and control across a range of organisations. Additionally, it introduces recent developments in management accounting practice, particularly those which underpin its growing strategic role.
CMP5020B (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.
CMP5034A (20 Credits)
This module introduces the essential concepts of mathematical statistics deriving the necessary distribution theory as required. In consequence in addition to ideas of sampling and central limit theorem, it will cover estimation methods and hypothesistesting.
CMP5042B (10 Credits)
This module considers both the theory and practice of statistical modelling of time series. Students will be expected to analyse real data using R.
CMP5043B (10 Credits)
This is a module designed to give you the opportunity to apply linear regression techniques using R. While no advanced knowledge of probability and statistics is required, we expect you to have some background in probability and statistics before taking this module. The aim is to provide an introduction to R and then provide the specifics in linear regression.
CMP5046B (20 Credits)
In this module you will study the key concepts, processes, techniques in the data science workflow. There will be coverage of data collection, storage, key statistical and machine learning techniques, and presenting the results of analyses.
EDUB5012A (20 Credits)
This module will provide you with an introduction to key areas of psychology with a focus on learning and teaching in education. By the end of the module you should be able to:  Discuss the role of perception, attention and memory in learning;  Compare and contrast key theories related to learning, intelligence, language, thinking and reasoning;  Critically reflect on key theories related to learning,intelligence, language, thinking and reasoning in the practical context;  Discuss the influence of key intrapersonal, interpersonal and situational factors on pupils learning and engagement in educational settings.
ENV5004B (20 Credits)
In this module you will learn about the processes that shape the Earth's shallow subsurface, and how to detect and map subsurface structures and resources. Physical properties of solid materials and subsurface fluids will be explored, including how fluid movement affects these properties. Methods to image the subsurface will be introduced using real datasets, collected by the class where possible. We will apply the theory to reallife problems including risk mitigation, engineering and resource exploration. This module will include fieldwork on campus where possible, specialist computer software, and some light mathematical analysis (trigonometry, rearranging linear equations, logarithms).
CMP6040B (20 Credits)
This module will introduce you to core techniques in Artificial Intelligence. Topics covered may include state space representation and search algorithms, knowledge representation, expert systems, Bayesian networks, Markov Models, Neural networks, Deep learning, and an Introduction to Robotics and Drone.
CMP6044A (20 Credits)
This module will provide you with a broad understanding of the key topics and issues relating to cyber security. In the module we will use realworld examples and case studies to illustrate the importance of security. You will learn about a variety of cyber security topics including: the value of information and data, vulnerabilities and exploits, tools for defence and mitigation and the human elements of cyber security. Security is fast becoming an essential part of all aspects of our daily lives and this module will provide you with the fundamental skills and knowledge for working in a range of industries.
EDUB6006A (20 Credits)
This module will introduce you to key issues in mathematics education, particularly those that relate to the years of compulsory schooling. Specifically, in this module, we: introduce the mathematics curriculum and pupils' experiences of learning key mathematical topics; discuss public and popular culture discourses on mathematics, mathematical ability and mathematicians as well as address ways in which these discourses can be challenged; outline and discuss specific pedagogical actions (focused on challenge and motivation) that can be taken as early as possible during children's schooling and can provide a solid basis for pupils' competence, confidence and and appreciation of mathematics. In this module, you will: gain insight into key curricular, pedagogical, social and cultural issues that relate to the teaching and learning of mathematics, a crucial subject area in the curriculum; reflect on pedagogical action that aims to address those issues, particularly in the years of compulsory schooling; be informed and able to consider the potential of pursuing a career in mathematics education, either as a teacher, educational professional or researcher with particular specialisation in the teaching and learning of mathematics.
Important Notice
Whilst the University will make every effort to offer the modules listed, changes may sometimes be made arising from the annual monitoring and review of modules. Where this activity leads to significant change to a programme and modules, the University will endeavour to consult with affected students. The University may not be able to offer a module for reasons outside of its control, such as the illness of a member of staff. Availability of optional modules may be restricted owing to timetabling, lack of demand, or limited places. Where this is the case, you will be asked to make alternative module choices and you will be supported during this process.
Entry Requirements
A Levels
CCCT Levels
Obtain an overall Pass including a C in the core of the T Level and a Pass in the Occupational Specialism. Any subject is acceptable.BTEC
MMM. Excluding BTEC Public Services, Uniformed Services and Business Administration.Scottish highers
BBCCC.Scottish highers advanced
DDD.Irish leaving certificate
6 subjects at H4.Access course
Pass the Access to HE Diploma with 45 credits at Level 3.European Baccalaureate
60%International Baccalaureate
28 pointsGCSE offer
You are required to have Mathematics at a minimum of Grade B or Grade 6, and English Language at a minimum of Grade C or Grade 4 or above at GCSE.Additional entry requirements
We welcome and value a wide range of alternative qualifications. If you have a qualification which is not listed here, please contact us via Admissions Enquiries.
ALevel General Studies and Critical Thinking are not accepted.
We welcome applications from students with nontraditional 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.
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.5in all components) for year 1 entry
We also accept a number of other English language tests. Review our English Language Equivalencies for a list of example qualifications that we may accept to meet this requirement.
If you do not yet meet the English language requirements for this course, INTO UEA offer a variety of English language programmes which are designed to help you develop the English skills necessary for successful undergraduate study:
Interviews
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.
Intakes
This course is open to UK applicants. The annual intake is in September each year.
Ask a Student
Taster Days
UEA Award
Mature Students
Fees and Funding
Tuition Fees
See our Tuition Fees page for further information.
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
There are no additional course fees or related costs for our mathematics degrees. Students may wish to consult text books, but these can be accessed through our Library, so you do not need to purchase your own copies. A laptop or tablet computer may be useful, but there are ample computing facilities available on campus for you to use.
Please see Additional Course Fees for details of courserelated costs.
Ask a Student
Taster Days
UEA Award
Mature Students
How to Apply
Apply for this course through the Universities and Colleges Admissions Services (UCAS), using UCAS Hub.
UCAS Hub is a secure online application system that allows you to apply for fulltime undergraduate courses at universities and colleges in the United Kingdom.
Your application does not have to be completed all at once. Register or sign in to UCAS to get started.
Once you submit your completed application, UCAS will process it and send it to your chosen universities and colleges.
The Institution code for the University of East Anglia is E14.
View our guide to applying through UCAS for useful tips, key dates and further information: