Accessibility statement

Modelling with MATLAB - MAT00060M

« Back to module search

  • Department: Mathematics
  • Module co-ordinator: Dr. Jon Pitchford
  • Credit value: 10 credits
  • Credit level: M
  • Academic year of delivery: 2017-18

Module will run

Occurrence Teaching cycle
A Autumn Term 2017-18

Module aims

To provide the fundamentals of programming in MATLAB (a mathematical programming language for computation and visualization).

To develop skills to solve complex mathematical problems using computation.

To provide practice in applying these techniques to problems in biology and other subjects.

Module learning outcomes

On completion of this module the students will:

Understand the fundamentals of modelling, computation and visualisation in MATLAB.

Be able to use MATLAB to model biological systems and compute solutions in a range of areas, such as

large systems of ordinary differential equations;

discrete and stochastic simulations of reactions the Gillespie algorithm;

stochastic differential equations;

pattern formation and waves of invasion partial differential equations;

delay population dynamics - delay equations.

Have developed a set of computational techniques that can be employed on a range of classical problems in the sciences, and be able to apply appropriate techniques to novel problems.


Task Length % of module mark
University - project
Individual Project
N/A 100

Special assessment rules



Task Length % of module mark
University - project
Individual Project
N/A 100

Module feedback

Information currently unavailable

Indicative reading

MATLAB Guide, Desmond J. Higham and Nicholas J. Higham, xxiii+382 pages, hardcover, ISBN 0-89871-578-4, 2nd edition, SIAM, 2005

The information on this page is indicative of the module that is currently on offer. The University is constantly exploring ways to enhance and improve its degree programmes and therefore reserves the right to make variations to the content and method of delivery of modules, and to discontinue modules, if such action is reasonably considered to be necessary by the University. Where appropriate, the University will notify and consult with affected students in advance about any changes that are required in line with the University's policy on the Approval of Modifications to Existing Taught Programmes of Study.