Computational Mathematics, in particular the physical applied areas and the theory and implementation of numerical methods and algorithms, have wide-ranging applications in both the public and private sectors. More recently, in this era of ubiquitous and cheap computing power, there has been an explosion in the number of problems that require us to understand processes by modelling them, and to use data sets that are large. Thus the subject of Computational Mathematics has become increasingly prominent. Consequently there is high demand also for computational modellers and data scientists. This programme concentrates on the overlap and synergy between these fields.
The programme consists of 120 credits of courses in total during Semesters 1 and 2, followed by a 60 credit dissertation which is completed during the Summer. The courses taken will be dependent on the availability of courses each year which may be subject to change as curriculum develops to reflect a modern degree programme.
The first semester is composed of a combination of compulsory and optional courses. The compulsory courses will build strong applied mathematical and computational foundations. The curriculum is completed with optional courses in related subjects such as statistics and optimization.
The second semester is again composed of a combination of compulsory and optional courses, building on the skills gained in Semester 1. The compulsory courses include Research Skills, which will prepare you for the Summer Dissertation Project. The optional courses cover a wide range of areas including, for example, data science, high performance computing, and related disciplines such as Informatics and Physics.
The 60 credit individual dissertation will take the form of a supervised research-style project on a topic proposed by a staff member of the Applied and Computational Mathematics group. The aim of the project is to provide practical experience and skills for tackling scientific problems which require both computational approaches and mathematical insight. This will include identifying and applying appropriate mathematical and numerical techniques, interpreting the results, and presenting the conclusions.
This programme will provide training in the tools and techniques of mathematical modelling and scientific computing, and will provide students with skills for problem solving using modern techniques of applied mathematics.