This interdisciplinary Masters degree provides a broad background in some mainstream and modern aspects of mathematics and computer science. You will 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
It is expected that most students 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.
You are required to study 180 credits in total made up from taught modules and a research project.
You will need to choose 120 credits worth of optional modules which in general are taken from across the two strands, Algorithms and Complexity Theory and Numerical Methods and also either one of the following compulsory modules:
* Dissertation in Mathematics
* MSc Project
These are each 60 credit modules, 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).
Universities in the United Kingdom use a centralized system of undergraduate application: University and College Admissions Service (UCAS). It is used by both domestic and international students. Students have to register on the UCAS website before applying to the university. They will find all the necessary information about the application process on this website. Some graduate courses also require registration on this website, but in most cases students have to apply directly to the university. Some universities also accept undergraduate application through Common App (the information about it could be found on universities' websites).
Both undergraduate and graduate students may receive three types of responses from the university. The first one, “unconditional offer” means that you already reached all requirements and may be admitted to the university. The second one, “conditional offer” makes your admission possible if you fulfill some criteria – for example, have good grades on final exams. The third one, “unsuccessful application” means that you, unfortunately, could not be admitted to the university of you choice.
All universities require personal statement, which should include the reasons to study in the UK and the information about personal and professional goals of the student and a transcript, which includes grades received in high school or in the previous university.