MA Public Opinion and Political Behaviour
BSc Mathematics with Computing options

Final Year, Component 04

Level 6 Mathematics option(s) from list
MA301-6-SP
Group Theory
(15 CREDITS)

You will study abstract algebra by developing the theory of groups. The theory will be illustrated through examples in settings that you will already have encountered in your course.

MA304-6-SP
Data Visualisation
(15 CREDITS)

In a world increasingly driven by data, the need for analysis and visualisation is more important than ever. In this module you will look at data through the eyes of a numerical detective. You will work on the lost art of exploratory data analysis, reviewing appropriate methods for data summaries with the aim to summarise, understand, extract hidden patterns and identify relationships. You will then work on graphical data analysis, using simple graphs to understand the data, but also advanced complex methods to scrutinise data and interactive plots to communicate data information to a wider audience. For data analysis and visualisations you will use R-studio, and a combination of R-shiny applications and google visualisations for interactive plotting.

MA305-6-AU
Nonlinear Programming
(15 CREDITS)

How do you apply an algorithm or numerical method to a problem? What are the advantages? And the limitations? Understand the theory and application of nonlinear programming. Learn the principles of good modelling and know how to design algorithms and numerical methods. Critically assess issues regarding computational algorithms.

MA306-6-AU
Combinatorial Optimisation
(15 CREDITS)

In this module you will learn what underpins the algorithms used where variables are integer and apply these algorithms to solve integer and mixed integer problems with cutting-plane algorithms.

MA315-6-SP
Cryptography and Codes
(15 CREDITS)

How do standard coding techniques in computer security work? And how does RSA cryptography work? Examine the principles of cryptography and the mathematical principles of discrete coding. Analsye the concepts of error detection and correction. Understand the algebra and number theory used in modern cryptography and coding schemes.

MA317-6-SP
Modelling Experimental Data
(15 CREDITS)

Can you calculate confidence intervals for parameters and prediction intervals for future observations? Represent a linear model in matrix form? Or adapt a model to fit growth curves? Learn to apply linear models to analyse data. Discuss underlying assumptions and standard approaches. Understand methods to design and analyse experiments.

MA323-6-SP
Partial Differential Equations
(15 CREDITS)

This module will cover partial differential equations (PDEs), which can describe a majority of physical processes and phenomena. You will learn the properties of first and second order PDEs, the concepts behind them and the methods for solving such equations.

MA829-6-AU
Capstone Project: Mathematics
(15 CREDITS)
MA830-6-SP
Capstone Project: Mathematics
(15 CREDITS)

This module will allow you to step out of the classroom and gain real experience in your selected branch of Mathematics that you could not gain from a lecture. You will be able to develop your ability to work independently on research and produce a project report on your topic of interest.

MA831-6-FY
Capstone Project: Mathematics
(30 CREDITS)

This is a two-term project for which a student should undertake about 150 hours work. Students will gain experience of some branch of mathematics, statistics, operational research or the interface of these disciplines with other fields. The student should also gain experience of solo work involving research concerning some previously unknown topic, the production of a project report and an oral examination.

At Essex we pride ourselves on being a welcoming and inclusive student community. We offer a wide range of support to individuals and groups of student members who may have specific requirements, interests or responsibilities.


Find out more

The University makes every effort to ensure that this information on its programme specification is accurate and up-to-date. Exceptionally it can be necessary to make changes, for example to courses, facilities or fees. Examples of such reasons might include, but are not limited to: strikes, other industrial action, staff illness, severe weather, fire, civil commotion, riot, invasion, terrorist attack or threat of terrorist attack (whether declared or not), natural disaster, restrictions imposed by government or public authorities, epidemic or pandemic disease, failure of public utilities or transport systems or the withdrawal/reduction of funding. Changes to courses 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 also keep students informed appropriately by updating our programme specifications.

The full Procedures, Rules and Regulations of the University governing how it operates are set out in the Charter, Statutes and Ordinances and in the University Regulations, Policy and Procedures.