Programme And Module Handbook
 
Course Details in 2023/24 Session


If you find any data displayed on this website that should be amended, please contact the Curriculum Management Team.

Module Title LM Advanced Mathematical Finance
SchoolMathematics
Department Mathematics
Module Code 06 37782
Module Lead
Level Masters Level
Credits 20
Semester Semester 2
Pre-requisites
Co-requisites
Restrictions None
Exclusions
Description This module is comprised of two distinct parts.

Part A: Introduce the student to the pricing of more advanced derivative products in Financial Mathematics, and to examine more advanced solution methods. Advanced derivative products of the kind often used in reality will be examined in more detail. This will include examining options not considered previously, but also looking in more detail at derivative products already studied in the Financial Mathematics module. This may include topics such as: energy, weather and insurance derivatives; credit derivatives; market crashes; multi-asset options; interest rate derivatives. More advanced numerical methods for the solution of option pricing problems will also be examined. This module should better prepare students for a career in Mathematical Modelling in Finance, including a broader background in the trading of derivatives and options.

Part B: The aim is to present fundamental concepts necessary in order to think like a programmer. This course has been developed for students with no previous programming experience as well as for those already familiar with main ideas in programming. The computer language is introduced from first principles. The students are supposed to learn general techniques for solving problems and to understand important concepts of programming such as algorithms and code debugging. The programming techniques introduced in the course will be implemented for numerical solution of several basic scientific and engineering problems.
Learning Outcomes By the end of the module students should be able to:
  • Part A Demonstrate knowledge and understanding of advanced mathematical models in Financial Mathematics;
  • Solve mathematical problems in the pricing of various derivative products;
  • Explore these topics beyond the taught syllabus.
  • Part B Understand the basic principles of scientific and engineering programming
  • Understand key attributes of the following elements of programming languages: variables; data types; data arrays; assignment statements; iteration statements.
  • Develop and implement numerically stable and accurate algorithms for the basic tasks of computational science and engineering
  • Develop stable algorithms for matrix algebra, numerical solution of ordinary differential equations and for finding roots of non-linear equations
Assessment 37782-01 : Raw Module Mark : Coursework (100%)
Assessment Methods & Exceptions Assessment:

Part A1.
5 hour Written Unseen Summer Examination (40%) In-course problem sheets (10%).

Part BIn-course computer programming tasks as applied to examples from finance (50%).

Reassessment:

Part A - Supplementary examination
Part B - Computer programming project.
Other
Reading List