INTRODUCTION TO MATHEMATICAL BIOLOGY - 2024/5
Module code: BMS3090
Module Overview
This module aims at providing students with the problem-solving skills required to construct and solve simple mathematical models of biological systems. Together with BMS3072, this module offers an excellent opportunity to become proficient in quantitation of biological systems, of relevance in the current landscape of research in the academia and industry. Dynamical modelling will be introduced, using population dynamics and gene regulatory networks as case studies. Students will be provided with the general techniques to study such models mathematically. Derivation of qualitative features of different networks motifs (for instance feedbak loops, of relevance in genetic switches) will be discussed. Furthermore, a big emphasis of the module will be on developing coding skills and computer-based techniques to solve such models numerically using dedicated software. Students will be introduced to MATLAB, for which a University license is available, which is a cutting-edge piece of software used for numerical simulations in real-world applications in data science, and in the pharmaceutical and biotechnology sectors alike. The module will also provide the students with the opportunity to develop poster presentation skills, and become acquainted with the relevant literature in mathematical/computational biology.
Module provider
School of Biosciences
Module Leader
ROCCO Andrea (Biosciences)
Number of Credits: 15
ECTS Credits: 7.5
Framework: FHEQ Level 6
Module cap (Maximum number of students): N/A
Overall student workload
Independent Learning Hours: 82
Lecture Hours: 24
Laboratory Hours: 10
Guided Learning: 10
Captured Content: 24
Module Availability
Semester 1
Prerequisites / Co-requisites
N/A
Module content
Indicative content includes:
1 Revision of Maths
2 Dynamical modelling of biological systems
Differential equations - Coding with MATLAB: Solving ODEs
3 Population dynamics
Case study: Bacterial growth – Log and stationary phases
Case study: Antibiotic killing – Bacterial persistence. Coding with MATLAB: Bacterial persistence solution
4 Differential equations for molecular networks – The Law of Mass Action
Case study: Michaelis-Menten kinetics – Hill functions
Case study: Gene expression models – Activators and repressors, cooperativity, ‘AND’ and ‘OR’ gates, Competitive activation
5 Steady states and stability
Multistability
Case study: A genetic model for bacterial persistence - Coding with MATLAB: Examples
6 Feedback loops – Genetic switches
Case study: Lac operon
Case study: Lambda phage
Case study: Quorum sensing
7 Oscillations
Case study: Glycolytic oscillations
Case study: Circadian rhythms
8 Introduction to noise in molecular networks
Stochastic differential equations
How to solve stochastic differential equations with a computer
Case study: Stochastic gene expression
Assessment pattern
Assessment type | Unit of assessment | Weighting |
---|---|---|
Oral exam or presentation | Poster Presentation | 40 |
Examination | End of Semester Examination - 2 hours | 60 |
Alternative Assessment
If the poster requires re-assessment this may be by the submission of an electronic copy of a poster addressing an alternative biological question. If only the poster presentation session was missed this may be carried out in the form of a short, viva style assessment carried out by two members of academic staff.
Assessment Strategy
The assessment strategy is designed to provide students with the opportunity to demonstrate their ability to recognise biological problems and to select and apply the most appropriate mathematical solutions in order to solve them.
Thus, the summative assessment for this module consists of:
· Poster presentation (40%): each student will present their critical review of an individual paper or topic representing the mathematical solution to a biological question. They will be expected to review the strategies undertaken, including their strengths and limitations. Assessment will occur during a poster presentation session, in which students will defend and discuss their review with the module organiser and at least one other member of academic staff. The poster will also be submitted electronically via SurreyLearn.
· 2 hour exam (60%): Questions will represent problem-solving exercises in which the students will demonstrate their ability to select and justify appropriate analysis methods. Students will need to select 2 questions from a total of 3.
Formative assessment and feedback
Students will be able to obtain ongoing feedback during the practical sessions, which will provide opportunities to practice approaches discussed in lectures. Further feedback and formative assessment will be available via the comprehensive series of tutorials timetabled within this module; these will give students an opportunity to discuss issues that arise during lectures and practicals, as well as to discuss their solutions to problems.
Module aims
- To introduce students to the field of Mathematical Biology.
- To provide students with a theoretical understanding of dynamical systems modelling in Biology, in particular with respect to population dynamics and molecular networks modelling
- To provide students with a theoretical understanding of dynamical systems modelling in Biology, in particular with respect to identification of steady states, multistability, and oscillatory behaviours
- To provide students with a theoretical understanding of dynamical systems modelling in Biology, in particular with respect to fundamental coding skills, acquired by implementing models of simple biological systems numerically into MATLAB.
- To provide students with a theoretical understanding of dynamical systems modelling in Biology, in particular with respect to analysis of a number of case studies
Learning outcomes
Attributes Developed | ||
001 | Construct simple models of population dynamics and molecular processes in terms of differential equations | KCPT |
002 | Critically analyse these models, extracting dynamical features analytically | KCP |
003 | Solve the models by using direct computer simulations | KCPT |
004 | Become acquainted with reading literature in mathematical/computational biology | KPT |
005 | Develop presentation skills by poster presentations | PT |
Attributes Developed
C - Cognitive/analytical
K - Subject knowledge
T - Transferable skills
P - Professional/Practical skills
Methods of Teaching / Learning
The learning and teaching strategy is designed to teach students the practical and problem solving skills required to tackle mathematically complex biological questions. As such the teaching strategy places equal importance on lecture content and practical skills; for each topic covered in lectures there is an equivalent computer-based session. In addition to this students will have further learning opportunities afforded by the provision of self-study worksheets and “drop-in” tutorials at which they can discuss their progress.
The learning and teaching methods include:
• lectures
• computer-based practical sessions
• hours of self-study
Indicated Lecture Hours (which may also include seminars, tutorials, workshops and other contact time) are approximate and may include in-class tests where one or more of these are an assessment on the module. In-class tests are scheduled/organised separately to taught content and will be published on to student personal timetables, where they apply to taken modules, as soon as they are finalised by central administration. This will usually be after the initial publication of the teaching timetable for the relevant semester.
Reading list
https://readinglists.surrey.ac.uk
Upon accessing the reading list, please search for the module using the module code: BMS3090
Other information
Resourcefulness & resilience:
The mathematical content and methodology of the module forces students to develop problem solving skills, and encourages critical thinking and reflection. Students take up this extra challenge very well, and show a high degree of committment, resourcefulness and resiliance.
Global & cultural capabilities:
The very interactive character of the module favours communication and ideas exchange among students. This enhances students' cultural capabilities.
Sustainability:
The module content is largely based on the development of mathematical modelling techniques, which can be used to anticipate experimental results, refine them, and avoid them if not predicted useful. Therefore the modules directly contirbutes to the 3Rs.
Digital capabilities:
The module includes a coding component through the use of dedicated software (MATLAB) to explore and solve biological dynamical systems.
Employability:
By enhancing the mathematical and problem solving skills of the students, the module offers large scope for increased employability.
Please note that the information detailed within this record is accurate at the time of publishing and may be subject to change. This record contains information for the most up to date version of the programme / module for the 2024/5 academic year.