Accessibility statement

Modelling with MATLAB - MAT00057H

« Back to module search

  • Department: Mathematics
  • Module co-ordinator: Dr. Konstantin Ilin
  • Credit value: 10 credits
  • Credit level: H
  • Academic year of delivery: 2022-23
    • See module specification for other years: 2021-22

Related modules

Co-requisite modules

  • None

Prohibited combinations


Additional information

Pre-requisites for Natural Sciences Students:

  • MAT00007C Mathematics for the Sciences I
  • MAT00008C Mathematics for the Sciences II

Module will run

Occurrence Teaching period
A Autumn Term 2022-23

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

Subject content

  • The fundamentals of coding in MATLAB

  • Examples of computation and visualisation using MATLAB.

  • Topical and up-to-date examples of mathematical models, often (but not exclusively) based onapplications in the biosciences, covering mathematical areas such as

    • large systems of ordinary differential equations;

    • discrete and stochastic simulations of reactions – the Gillespie algorithm;

    • stochastic differential equations;

    • delay differential equations.

(In this H-level module it is anticipated that three of these four topics, or similar ones, will be studied in detail.)

 

Academic and graduate skills

  • Awareness of, and experience in using, a set of computational techniques that can be employed on a range of quantitative problems in science, industry, finance and management.
  • Experience in extracting quantitative and technical details from diverse sources including academic papers, grey literature, and the wider internet.
  • Experience in designing, testing, and accurately reporting computational methods for solving complex problems.
  • Experience in working in small groups in practicals, working together to solve technical problems but also taking individual responsibility for each submitted piece of work.

Assessment

Task Length % of module mark
Essay/coursework
Group assignment
N/A 25
Essay/coursework
Individual Assignment 1
N/A 25
Essay/coursework
Individual Assignment 2
N/A 40
Essay/coursework
Introductory assignment
N/A 10

Special assessment rules

None

Reassessment

Task Length % of module mark
Essay/coursework
Group assignment
N/A 25
Essay/coursework
Individual Assignment 1
N/A 25
Essay/coursework
Individual Assignment 2
N/A 40
Essay/coursework
Introductory assignment
N/A 10

Module feedback

Current Department policy on feedback is available in the undergraduate student handbook. Coursework and examinations will be marked and returned in accordance with this policy.

Indicative reading

(Indicative, for reference. Web based resources and peer-reviewed research literature will feature prominently.)

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.