School of Mathematics

Mathematics and Computer Science MSc

(Full time) 2016/17

Masters in Mathematics and Computer Science

This interdisciplinary Masters degree provides you with a broad background in some mainstream and modern aspects of mathematics and computer science. You’ll be introduced to sophisticated techniques at the forefront of both disciplines.

The programme combines teaching and research from the School of Mathematics and the School of Computing. Based on the Schools’ complementary research strengths the programme follows two main strands:

- Algorithms and complexity theory
- Numerical methods and parallel computing

You’ll have the choice to specialise in one of these strands, gaining specialist knowledge and skills that will prepare you for a wide range of careers. You’ll also develop your research skills when you complete your dissertation.

If you do not meet the full academic entry requirements then you may wish to consider the Graduate Diploma in Mathematics. This course is aimed at students who would like to study for a mathematics related MSc course but do not currently meet the entry requirements. Upon completion of the Graduate Diploma, students who meet the required performance level will be eligible for entry onto a number of related MSc courses, in the following academic year.

It is expected that you will specialise in one of two areas during the course, although this is not essential.

The two strands are:

Algorithms and complexity theory and connections to logic and combinatorics

This concerns the efficiency of algorithms for solving computational problems, and identifies hierarchies of computational difficulty. This subject has applications in many areas, such as distributed computing, algorithmic tools to manage transport infrastructure, health informatics, artificial intelligence, and computational biology.

Numerical methods and parallel computing

Many problems, in mathematics, physics, astrophysics and biology cannot be solved using analytical techniques and require the application of numerical algorithms for progress. The development and optimisation of these algorithms coupled to the recent increase in computing power via the availability of massively parallel machines has led to great advances in many fields of computational mathematics. This subject has applications in many areas, such as combustion, lubrication, atmospheric dispersion, river and harbour flows, and many more.

Course structure

These are typical modules/components studied and may change from time to time. Read more in our Terms and conditions.

You’ll need to choose 120 or 125 credits worth of optional modules which in general are taken from across the two strands. The list below shows a small sample of the wide range of optional modules available for each strand. You’ll also choose one of the compulsory modules worth 60 credits, taken over the summer (semester three). You will be assigned a research supervisor. Some possible dissertation topics will be advised, but you can also suggest your own topic (subject to approval).
Compulsory modulesOptional modules
Algorithms and Complexity Theory
- Dissertation in Mathematics
- MSc Project
- Advanced Distributed Systems
- Advanced Models and Sets
- Advanced Proof and Computation
- Algorithms
- Coding Theory
- Combinatorics
- Graph Theory: Structure and Algorithms
- Knowledge Representation and Machine Learning
- Scheduling
Numerical Methods
- Advanced Mathematical Methods
- Advanced Dynamical Systems
- Advanced Polymeric Fluids
- Cloud Computing
- Scientific Computation
- Scientific Visualisation
- Systems Programming

For more information on typical modules, read Mathematics and Computer Science MSc in programme catalogue

Learning and teaching

Teaching is carried out through a mixture of lectures and smaller group activities such as workshops. Most modules are assessed by a mix of coursework and written examinations. There is also the opportunity to complete a summer project which is individually supervised by a member of staff.


The taught course is primarily assessed by end-of-semester examinations with a small component of continuous assessment. The semester three project is assessed by a written dissertation and a short oral presentation.

Entry requirements

A BSc degree with a 2:1 (hons) in mathematics or computer science (with a substantial mathematics component), or equivalent. We will also consider students who hold other degrees with a substantial mathematics component.

International qualifications

We accept a range of international equivalent qualifications. For information please contact the School of Mathematics admissions team.

English language requirements

IELTS 6.5 overall, with no less than 6.0 in all components. For other English qualifications, read English language equivalent qualifications.

International students who do not meet the English language requirements for the programme may be able to study an English for Academic Purposes pre-sessional course with a progression route to the degree programme. For information and entry requirements, read Pre-sessional programmes.

How to apply

Application deadlines

UK/EU applicants 10 September 2016

International applicants 31 July 2016


This link takes you to information on applying for taught programmes and to the University's online application system.
If you're unsure about the application process, contact the admissions team for help.

Documents and information you’ll need

Original or certified copies of your transcripts

Original or certified copies of your degree certificate

Copy of passport (if applicable)

Letter of sponsorship (if applicable)

Names of two academic references

Original or certified copy of your IELTS/TOEFL results (if applicable)

It may help your application if you include a personal statement and CV.

Read about visas, immigration and other information in International students. We recommend that international students apply as early as possible to ensure that they have time to apply for their visa.

Admissions policy

Faculty of Mathematics and Physical Sciences Taught Postgraduate Admissions Policy


UK/EU: £7,000

International: £17,250

Read more about paying fees and charges.

For fees information for international taught postgraduate students read Masters fees.

Scholarships and financial support

If you have the talent and drive, we want you to be able to study with us, whatever your financial circumstances. There is help for students in the form of loans and non-repayable grants from the University and from the government.  Find out if you can get help at Postgraduate funding.

School of Mathematics, Dean's International Postgraduate Masters Scholarships

There are up to 10 partial-fee scholarships available worth £3,000 each. These awards are open to international candidates who have been accepted for admission onto a full-time MSc programme in the School, and who are eligible to pay tuition fees at the full international rate.

These awards are competitive, based on high achievement. Eligible applicants will automatically be considered for these awards at the time of application, so are not required to complete an application form.

Each of these areas offers many career options, and the MSc will provide you with both technical and transferrable skills, for example, conducting an extended and independent research project. It will also offer you excellent preparation for doctoral research in these or related subjects. On completion of the degree you can progress onto a wide range of opportunities including:

- PhD in Mathematics, or in Computer Science

- Careers in Computing and Industries which require algorithmic tools (transport infrastructure, health informatics, computational biology, artificial intelligence, companies developing the internet (e.g. search engines).

- Many other careers (e.g. in Finance) where a mathematics background is valued.

In collaboration with both industrial and academic partners, our research has resulted in computational techniques, and software, that has been widely applied. Our industry links are extensive and include companies such as Google, Yahoo, Akamai, Microsoft, and Tracsis, as well as the NHS.

Careers support

We encourage you to prepare for your career from day one. That’s one of the reasons Leeds graduates are so sought after by employers.

The Careers Centre and staff in your faculty provide a range of help and advice to help you plan your career and make well-informed decisions along the way, even after you graduate. Find out more at the Careers website.

Key facts

Start date:
September 2016

12 months full time

UK/EU fees:
International fees:

Entry requirements:
A bachelor degree with a 2:1 (hons) in mathematics or computer science (with a substantial mathematics component), or equivalent.

Language requirements:
IELTS 6.5 overall, with no less than 6.0 in all components


Contact us:
School of Mathematics Admissions Team
+44 (0)113 343 5111