Search our site
Search our site

Mathematics BSc(Hons)

Attendance UCAS code/apply Year of entry
3 years full time G100 2018
4 years full time including sandwich year G102 2018
4 years full time including foundation year G108 2018
6 years part time Apply direct to the University 2018

Why choose this course?

The course is an exciting applications-focused Mathematics programme with the curriculum oriented towards potential career opportunities. There is a strong focus on setting the application of mathematics in context – providing students with relevant commercial and social awareness and appropriate professional skills for their future career development.

The overarching ethos of the delivery is that students should be engaged in active learning wherever possible. A largely problem- centred learning approach is adopted, whereby students begin with the problems of interest and learn the necessary theory and techniques required to solve them. To assist with this extensive use is made of computational support. Students gain computing skills and experience of a variety of up to date professional, industry-standard software packages deployed on the university's modern computing facilities.

The format of assessments is varied - for example, in addition to examinations, students investigate case studies, individually and in groups, writing reports and giving oral presentations. Typically they produce simulations, posters, videos, schedules/quotations for customers, write articles, etc. In this way, as they progress through the course, students ‘learn by doing and making' and assemble a portfolio of tangible outputs which evidence, explicitly, the knowledge and skills they have gained and which may be used to demonstrate their capabilities to future employers.

Of key importance is a theme integrating mathematical and professional skills, culminating in students undertaking a substantial piece of independent study allowing them to design and create solution implementations or other appropriate artefacts. A distinctive feature of this theme is that students from this course work in groups together with students from other (IT-based) disciplines on real world case-studies, developing their own professional skills and awareness of their place in the wider professional world.

What you will study

Year 1 introduces a variety of topics useful for the application of mathematics. The foundations are laid for later work in themes developing calculus based techniques with applications modelling the real world and also practical data analysis methodologies. The power of computational methods is introduced, enabling the investigation of more realistic problems, through the use of industry-standard software (such as SAS, Maple and Matlab).

You will have the opportunity to work together with students from other disciplines on case - studies developing team working and professional skills and awareness of the wider professional world. Year 2, extends the themes introduced in Year 1, refining the integration of mathematical and professional skills to model real-world problems and develop and present solutions. You will continue to build a portfolio of products, showcasing your growing knowledge and skills.

Once Year 2 is successfully completed, you will have the opportunity to take a professional placement year to develop your skills in a real work setting.

Year 3 completes the calculus based modelling journey with the study of partial differential equations and nonlinear systems (areas of mathematics that are applicable to many real-world problems). Everyone undertakes a major project (independent study) as the culmination of the theme integrating mathematical and professional skills in preparation for future employment. In addition,
you may select specialist option modules from different areas of mathematics and statistics, such as modelling financial investments, optimisation or modern applications in the analysis of ‘Big Data'.

Module listing

Please note that this is an indicative list of modules and is not intended as a definitive list. Those listed here may also be a mixture of core and optional modules.

Year 1

  • This is the first in a spine of 3 core modules progressing through Levels 4 to 6 of the Mathematics BSc which place considerable emphasis on the important topic of calculus and its application to real-world problems. Although the necessary fundamental aspects of calculus, such as that of a limit are introduced, and the continuity and differentiability of functions on the real line explored, the delivery is primarily from an applicable, modelling perspective.

    Typically the class sessions are problem-centred in nature where students are first presented with a real-world or other authentic problem as motivation for the solution being sought. A significant proportion of the time in class is spent with students working in small groups where these problems are formulated mathematically, solved (possibly with the use of computing packages) and the results presented in various formats to enhance employability skills. Lecturer input for the modelling methodology (the modelling cycle) and necessary new theory is given at appropriate stages of these formative tasks. In the latter stages of the module the study of ordinary differential equations is commenced which provide the opportunity to model many additional real-world scenarios and also provides essential foundation knowledge for the higher level calculus modules to follow.

    On successful completion of the module, students will be able to:

    • Solve problems related to the calculus and its foundations;
    • Apply the techniques of calculus in a range of real-world modelling scenarios;
    • Formulate and solve authentic mathematical models based on simple ordinary differential equations (ODEs);
    • Communicate mathematical ideas and arguments in a variety of forms.

    Read full module description

     
  • This module is taken by all first year undergraduate students undertaking a degree in Mathematics. The module combines computer programming with an introduction to specialist mathematics software in the context of which some fundamentals of linear algebra are explored. Previous experience of programming is not assumed. The module seeks to introduce a foundation for programming that can be built on in subsequent years and that accommodates specialist practice within Mathematics.

    Teaching and learning is split between a variety of different units the first of which is in common with module CI4100. As befits a practical discipline like programming, a hands-on approach is used that facilitates self-paced and self-directed learning. This approach continues as students move on to applying algebraic and numerical software to solve mathematical problems that arise in applications. Students are encouraged to engage with, develop and experiment with programs and mathematical problems in a constructivist fashion inspired by bricolage. The intent is to build students' confidence as they progress through the module's topics, and provide a foundation that can be built on so that in later years they can go beyond simple solutions to problems and be ready to engage in fully-fledged mathematical modelling and problem solving.

    On successful completion of the module, students will be able to:

    • Decompose a mathematical problem or programming task into a set of smaller sub-tasks
    • Write programs that demonstrate the appropriate use of variables, arrays of variables, expressions, subroutines, conditional and iterative control flow structures
    • Use debugging and problem analysis strategies to find errors and validate problem or model solutions using appropriate tools and techniques
    • Apply modern graphical, numerical and algebraic computing techniques to simple mathematical problems or structures
    • Use matrices and vectors to represent, analyse and solve simple problems from the real world
    • Construct and present rigorous logical arguments (e.g. combining theory and output from mathematical software)

    Read full module description

     
  • We make the first steps into the analysis of data. We begin by considering what are data, how they are obtained and introduce consideration of aspects of data collection, including designing surveys to obtain the information desired. Then, we look at how to approach data analysis, defining questions and identifying the best techniques to achieve  solutions to the problems posed. Some probability concepts are introduced to support  the statistical inference methods used as the module progresses. The main objective of the module is to teach practical data analysis skills using a problem centred approach simulating the practice most commonly encountered in industry and other real life scenarios, thus improving students' employablity. We teach students to work together and ask questions of the data and to find the correct statistical analysis tools to obtain good information and make useful decisions.

    The module is the basis for much of the work in Statistics and in part the Data Science stream of the Mathematics course. It is foundational for the Data Science degree.

    On successful completion of the module, students will be able to:

    • characterise the data set in terms of purpose, source timescale and measurement.
    • describe and summarise the main features of a dataset by using appropriate tables,  diagrams and summary statistics
    • construct confidence intervals and conduct hypotheses tests for means and proportions in well-defined, appropriately sized samples and interpret the results;
    • enhance employability by using appropriate industry standard software for data manipulation, basic statistical analysis and presentation of data;
    • demonstrate awareness of the key principles and practices of survey design and implementation.

    Read full module description

     
  • The goal of the Professional Environments module is to prepare students for professional practice firstly by ensuring they acquire suitable employability assets and secondly by equipping them with an understanding of the role of a professional in society and the role of professional bodies.

    While the bulk of the taught programme focuses primarily on domain knowledge, the Professional Environments module focuses on developing key skills (as enumerated in the Programme Specification), personal qualities (eg commercial awareness, reliability and punctuality, understanding the centrality of customers and clients), and professional knowledge including the need to engage with continuing professional development. With such assets, students will generate a CV, an employment portfolio, and a professional online presence.

    Being a professional also means understanding the key legal, ethical and societal issues pertinent to the domain, and understanding the need for continuing professional development (CPD) especially when technology develops at such a rapid pace. The module is designed to support different domain areas and to integrate experience from other professions. The subject areas being studied demand a global perspective which encourages the inclusion of our diverse of communities and national practices.

    Reflecting the fact that team working is ubiquitous in the modern workplace, a significant proportion of the assessment work on the course is group-work based. There is considerable evidence that group work promotes a much deeper engagement with taught content. It also encourages the development of diverse learning communities. This module will therefore introduce students to best practice in group working covering how to approach group work, how to deal with different types of people, and methods of selecting and managing groups.

    Read full module description

     

Year 2

  • This is the second in a strand of essentially calculus-based core modules for the BSc in Mathematics, and concepts developed here are used extensively to underpin the knowledge delivered at level 6, including in the capstone project. The module content is designed to build on the work undertaken at level 4 by further developing the students' knowledge and skills necessary to tackle a wide variety of interesting real-world problems. For example, the treatment of ordinary differential equations is extended so that linear systems of these can be considered, both analytically and numerically as befits the application, thus permitting the solution of a much wider range of problems associated with the real-world scenarios. These may be associated with medical applications, industrial processes, environmental hazards and disasters, to name just a few.

    The module also considers the topic of multiple integration and vector calculus thus permitting consideration of authentic problems where changes occur in 3-dimensions, such as problems in computer game and animation development. In common with the preceding level 4 calculus module, MA5500 is rooted in the methodology of modelling real-life problems and its delivery is centred on active student participation in tackling interesting and engaging tasks.

    On successful completion of the module, students will be able to:

    • Evaluate multiple integrals, in different co-ordinate systems.
    • Perform vector algebra and calculus, including evaluations of gradient, divergence and curl, and applications of (integral) theorems linking these quantities.
    • Solve a variety of ordinary differential equations (ODEs), analytically and numerically as applied to real-world problems through individual and collaborative group work.
    • Solve numerically systems of linear and nonlinear equations from real-life problems.

    Read full module description

     
  • This module introduces students to basic mathematical models for assessing investments and projects taking place over a period of time. The module goes on to explain how concepts of compound interest and discounting are used to value payments to be made in the future. Compound interest functions are introduced and formulae for regular level or varying payments made for specified periods (annuities certain) are derived. Practical applications are demonstrated by analysing elementary compound interest problems relating to investments such as bonds and ordinary shares. The module provides the basis for the final year modules Financial Portfolios and Derivatives, and Insurance Risk Mathematics. 

    On successful completion of the module, students will be able to:

    • Distinguish between interest rates expressed in different time periods and derive the relationships between them;
    • Evaluate the present value and the accumulated value of a given cash flow series;
    • Define and derive compound interest functions including annuities certain;
    • Construct a schedule of loan repayments and evaluate the price of, or yield from a bond using the concept of an equation of value;
    • Apply discounted cash flow and equation of value techniques in investment project appraisal;
    • Demonstrate an understanding of the term structure of interest rates and evaluate spot rates, forward rates, duration, convexity and immunisation.

    Read full module description

     
  • This module develops and builds on the concepts of probability and statistics introduced in the module Practical Data Analyst Skills . It is a core module for students taking Mathematics, and Data Science degrees.

    Probability underpins aspects of statistics and we need a sound grounding in those topics that are directly applicable to many real world applications of the subject. We also need to be able to apply these probability distributions to real world data in order to obtain more information. In addition, we will be looking at how data from experiments and related studies are analysed  and how we can make useful sense of data. We also study some of the general linear models which give us understanding how various factors influence output data.

    On successful completion of the module, students will be able to:

    • solve problems in applied probability, using discrete and continuous random variables and probability distributions
    • estimate the parameters of certain probability distributions using appropriate techniques of statistical inference
    • choose and apply the appropriate techniques of General Linear Models to obtain useful information from experimental and other related data sets and test the efficacy of these models
    • develop and apply statistical and other software to analyse data, and communicate the results of the analysis

    Read full module description

     
  • Following a project-based pedagogic approach, students will undertake a major inter-disciplinary team-work project drawn from a list of authentic industrial problems. Achieving the goals of the project will require students, firstly, to apply the various development methodologies they have acquired on their course and, secondly, to develop professional skills in project management and team working.

    While the bulk of the taught programme focuses primarily on the learning of domain knowledge, the goal of the Professional Environments 2 module is to prepare students for professional practice in their respective domains. They will develop the necessary project management and team-working skills, and, by working as a team on an authentic industrial project, they will gain a high degree of familiarity with the typical requirements capture, design, and development methodologies relevant to their discipline. With the focus on making real-world artefacts, the students will integrate their work into an employment focused portfolio.

    Being a professional practitioner also mean critically assessing both goals and solutions from legal, ethical and societal perspectives as well as addressing security and safety concerns. Students are also encouraged to consider their continuing professional development needs and to engage with their professional bodies. To encourage career management skills and promote employability after graduation, students are expected to integrate the artefacts they produce and reflective practice narratives into their employability portfolios and personal development plans.

    The module is designed to support different domain areas and to integrate experience from other professions. The subject areas being studied demand a global perspective which encourages the inclusion of our diverse of communities and national practices.

    Read full module description

     

Year 3/4

  • This module offers the opportunity to demonstrate skills and understanding gained to date on the course through application to a project of their choice. Typically it involves drawing upon work from several different areas of the course thus reinforcing the coherence of the programme, highlighting connections (and often interdependence) between the different areas studied to be able to give an overview. It also represents an opportunity to further develop vital skills in areas of research, time and project management, and presentation as well as in technical areas. 

    On successful completion of the module, you will be able to:

    • Carry out a literature search to summarise and evaluate background work relevant to the project.
    • Plan tasks within time and other commitment constraints.
    • Undertake an investigation of the planned topic and critically evaluate the outcomes.
    • Produce a well-structured written report demonstrating a sound understanding of the theory of the chosen project area, including correct use of relevant references, language, data, diagrams, tables and graphs as appropriate to your project.
    • Give a presentation and answer questions clearly and concisely in a structured interview about your work.
    • Design, implement and test an application, as appropriate to your project.

    Read full module description

     
  • This module is core to the Mathematics BSc and it completes the theme of modules at lower levels which concentrate on calculus and differential equations. There are two main topics which advance the earlier material, namely partial differential equations (PDEs) and nonlinear systems. Whereas the ordinary differential equations (ODEs) you have studied at lower levels can handle only a single independent variable, PDEs accept several variables such as situations where a quantity being measured or predicted varies both with position and time. The enriched range of real-world scenarios that can be modelled mathematically then include traffic flows, heat conduction and vibrations in bodies, electrical properties in transmission lines, fluid dynamics, acoustics and option pricing in the banking industry.

    The models of systems of ODEs studied at Level 5 make the assumption that all the equations are linear; in the other major topic of this module that restriction is removed and so again a larger range of models can be created which can represent such scenarios as interacting populations, chemical reactions, electrical circuits, mechanical and control systems. Of particular importance is the predicted stability of systems arising in the models produced. In both the cases of PDEs and nonlinear systems the analytical solutions may be impossible to find, but you will be introduced to tools to aid in their analysis including approximations afforded by industry standard computing packages. As with the earlier modules in this core strand, the exciting applications of these techniques to authentic scenarios makes the module ideal for a problem-centred, active learning environment where significant student participation is the norm.

    On successful completion of the module, students will be able to:

    • solve appropriate partial differential equations analytically by separation of variables, the method of characteristics or integral transform techniques
    • formulate mathematical models of real-world problems using partial differential equations and critically evaluate their suitability by reference to the assumptions on which they are constructed
    • employ finite difference methods for solving PDEs and understand limitations of numerical methods
    • use appropriate techniques such as phase-plane analysis, aided when appropriate by mathematical software, to extract qualitative information from real-world systems

    Read full module description

     
  • Choose from the following:

    • This module is on the Financial Modelling Guided Option Route within the Mathematics field. It serves as an introduction to financial markets, the mathematics of modern portfolio theory, the stochastic models of risky assets and the theory of pricing contracts based on these assets. The first part of this module introduces the main theories and techniques of modern pricing models and portfolio management. The second part of the module exhibits the basic features of financial derivatives (internationally traded financial contracts that depend on the values of underlying assets such as stocks or bonds). These instruments are defined, their payoffs and the markets in which they are traded are considered, and the importance of valuing these instruments in the absence of arbitrage is discussed. The topics covered in this module provide students with a thorough understanding of the characteristics and mechanics of financial markets and therefore enhance the employability of graduates wishing to pursue a career in trading, investment banking or risk management.

      On successful completion of the module, students will be able to:

      • Employ appropriate measures to select, analyse and optimise the returns of portfolios and other investments,
      • Describe various models of asset returns and equilibrium and perform calculations using these models,
      • Discuss the various forms of the efficient market hypothesis and their limitations,
      • Formulate models of the securities markets using discrete and continuous-time stochastic processes and partial differential equations,
      • Use and extend these models to obtain the value of options and other contingent claims on assets.

      Read full module description

       
    • The module provides a grounding in mathematical techniques which can be used for pricing and valuing life insurance and pension products, with examples drawn from current professional practice. Mathematical techniques used to model and value cashflows which depend on death, survival or other uncertain risks are explained. The module goes on to define simple assurance and annuity contracts and develop practical methods of evaluating cash flows arising from the contracts. This module provides students with an insight into the methods used by a professional in the insurance industry as well as many other sectors where risk modelling is needed.

      On successful completion of the module, students will be able to:

      • Construct and analyse statistical distributions for risk modelling;
      • Formulate the model of lifetime or failure time as a random variable and evaluate survival probabilities and rates of mortality;
      • Compute estimates of mortality rates and hazard rates based on a range of modelling assumptions.
      • Define various assurance and annuity contracts and develop formulae for the expected values and variances of payments under the contracts;
      • Explain and derive premiums and reserves of assurance and annuity contracts and apply a profit test to the product;
      • Predict expected future cash flows for various assurance and annuity contracts.

      Read full module description

       
    • This module can be taken as an option module by students studying on the BSc Mathematics degree course. The module introduces students to a variety of Optimisation Techniques and their applications. The module consists of two distinct but interrelated parts. In the optimisation section the ideas of using calculus to find stationary points of functions (of one or two variables), introduced in earlier modules are generalised and extended to cases where the functions are constrained (by both equations and inequalities). A variety of calculus based methods for finding optima is considered and their appropriateness for different situations and applications is discussed. Whilst, in the operational research section, the basic concepts and ideas of Mathematical Programming are introduced. The section goes on to explain how to apply operational research techniques such as network models, location models, inventory models and heuristics to real life problem solving issues.

      The module shows how  industrial problems of optimisation may be written in  mathematical form. The module also introduces the simplex algorithm and its variants and demonstrates how such problems may be solved via these methods. Numerical software is employed to develop the students' practical skills to solve optimisation problems and to verify solutions from theoretical analysis. The module provides a depth of detail that sufficiently prepares students for further study and research into more advanced techniques while the exciting applications of these techniques to authentic scenarios makes the module ideal for a problem-centred, active learning environment where significant student participation is the norm.

      On successful completion of the module, students will be able to:

      • find analytically the extrema of functions of two or more variables, with and without constraints,
      • apply appropriate numerical methods to solve unconstrained and constrained optimisation problems, and evaluate the relative merits and limitations of the methods;
      • apply the above methods in a range of application areas;
      • use several types of operational research methodology to formulate models, solve them, interpret and define the limitations of solutions found by the above methodology;
      • identify the basic principles of mathematical programming methods and display a deep understanding of several mathematical programming algorithms for linear programming;
      • develop models for the solution of real life problems by optimization techniques using software to find, verify and interpret solutions.

      Read full module description

       
    • This module is designed to introduce students to further developments of statistical modelling methodologies introduced at Level 5. The module will be taught in a very practical way using an example driven approach to present applications of the theory, and subsequently interpretation and communication of the outcomes. Students will also be introduced to the applications of advanced models in real life scenarios  including within the Business and Health fields where demand for such skills is consistently high. During the module students will gain practical experience of how to determine and apply appropriate statistical methodologies and how to interpret, present and contextualize the findings of such analyses to the standard expected in a professional setting. They will also learn about the processes involved in such applications such as the full cycle of clinical trial analysis and the practical implementation of forecasting methods in business. Throughout students will be instructed in appropriate statistical software for carrying out such analyses and in the effective communication of their results, hence enhancing employability potential.

      On successful completion of the module, students will be able to:

      • demonstrate understanding of selected Generalised Linear Models and when it is appropriate to use them;
      • choose and apply a statistical methodology appropriate to a given data analysis problem;
      • identify and analyse data obtained from clinical studies, and interpret and report the results of such analyses;
      • select and apply appropriate forecasting techniques for data analysis and critically assess the validity of the modelling results for time series data from the computer output; and
      • design, implement and produce solutions using appropriate modern computational software for the statistical techniques learned.

      Read full module description

       
    • This module is a Level 6 core module for the BSc Data Science, and an elective (option) module for the BSc Mathematics programme. It builds upon the foundations of Data Analysis & Modelling and computing skills developed in earlier modules. This module aims to introduce the study of artificial intelligence with applications in research-informed topics such as language modelling, speech recognition or pattern recognition in "big data" applications.

      It introduces both "traditional" (logic-based) and "modern" (eg neural networks, including "Deep Learning", decision tree-based and probabilistic) "machine learning" approaches to artificial intelligence, and includes some case studies of modern practical applications. These are important mathematical and statistical concepts that are essential attributes for employable data scientists, mathematicians and statisticians in the modern, data-driven world.

      Read full module description

       
     

You will have the opportunity to study a foreign language, free of charge, during your time at the University on a not-for-credit basis as part of the Kingston Language Scheme. Options currently include: Arabic, French, German, Italian, Japanese, Mandarin, Portuguese, Russian and Spanish.

Most of our undergraduate courses support studying or working abroad through the University's Study Abroad or Erasmus programme.

Find out more about where you can study abroad:

If you are considering studying abroad, read what our students say about their experiences.

Key information set

The scrolling banner(s) below display some key factual data about this course (including different course combinations or delivery modes of this course where relevant).

We aim to ensure that all courses and modules advertised are delivered. However in some cases courses and modules may not be offered. For more information about why, and when you can expect to be notified, read our Changes to Academic Provision.

A copy of the regulations governing this course is available here

Details of term dates for this course can be found here

Contact us

Admissions team

*5p per minute from a BT landline. Call charges from other providers may vary.

Location

This course is taught at Penrhyn Road

View Penrhyn Road on our Google Maps

Contact us

Admissions team

*5p per minute from a BT landline. Call charges from other providers may vary.

Location

This course is taught at Penrhyn Road

View Penrhyn Road on our Google Maps
Favourite this course

Did you find what you are looking for?

This field is required.

>

Thank you for your feedback.

Find a course

Course finder

>

Find us on Facebook

Undergraduate study
Site menu