Course description
The computing focus of this degree programme is complemented by its mathematical content and in particular, systems building and software engineering are combined with applied numerical methods and discrete mathematics as related to modern technology, to give a computational approach to mathematics.
In this degree, students not only develop a sound practical knowledge of mathematics and its application in real-life situations but also build up their ability to analyse and solve problems. Meanwhile the computing element helps students understand how computer systems are developed and offers training to design and build them.
As a whole, the programme presents students with an opportunity to acquire skills such as logical analysis, deduction and mathematical modelling, together with the ability to implement them on modern-day computer systems, a facility which is valued by most employers.
In response to increased interest by students wishing to pursue a career in teaching, we have developed new final year courses including Mathematics in Society, Issues in Mathematics Education, and the Undergraduate Ambassador Scheme. In particular, the ambassador scheme aims to encourage and nurture a new generation of mathematicians and gives students the opportunity to gain classroom experience as one of their final year options.
Year 1
* Computer Programming (Java)
* Systems Building
* Calculus and Mathematical Methods
* Discrete Mathematics and Algebra - Number Theory, Set Theory, Trees and Graphs
Year 2
* Internet Database Systems Development
* Systems Building
* Operational Research
* Matrices and Vector Spaces
Optional Sandwich Year (Work Placement)
Final Year
* Individual Project
* Options from:
o Numerical Methods and Software for Partial Differential Equations
o Analysis
o Codes and Ciphers
o Methods of Optimisation
o Network Management
o Artificial Intelligence
o Education and Communication (The Undergraduate Ambassador Scheme - teaching experience)
o Mathematics in Society
o Issues in Maths Education