Module 23836 (2012)
Module Description - Computational Modelling with MATLAB
The Module Description is a strict subset of the Syllabus Page, which gives more information
| Module Title | Computational Modelling with MATLAB | ||||||||||
| School | Computer Science | ||||||||||
| Module Code | 06-23836 | ||||||||||
| Descriptor | COMP/06-23836/LM | ||||||||||
| Member of Staff | Shan He | ||||||||||
| Level | M | ||||||||||
| Credits | 10 | ||||||||||
| Semester | 2 | ||||||||||
| Pre-requisites | None | ||||||||||
| Co-requisites | None | ||||||||||
| Restrictions | None | ||||||||||
| Contact hours | |||||||||||
| Delivery | Lectures, computer laboratories | ||||||||||
| Description | This module will introduce practical computational techniques used for modelling dynamic systems. The concepts of dynamic systems, especially biological systems will be introduced. We will then introduce two main computational modelling techniques for modelling dynamic systems: (1) equation-based and (2) individual based modelling techniques. By using examples drawn from real-world dynamic systems, especially biological systems, students will explore and understand both modelling techniques, in particular their underlying assumptions and limitations and how to apply them appropriately to model new dynamic systems. Students will learn how to use MATLAB to construct computation models based on the two modelling techniques to simulate biological systems such as gene regulatory networks and animal swarms. Students will also be introduced to the advanced MATLAB toolboxes: Systems Biology Toolbox and Probabilistic Boolean Networks Toolbox, and will use them for the modelling of biological systems. | ||||||||||
| Outcomes |
| ||||||||||
| Assessment | Sessional: Formal written exam (80%), assessed computer practicals (20%) Supplementary (where allowed): Formal written exam (100%) | ||||||||||
| Texts | Neil Gershenfeld, The Nature of Mathematical Modelling, Nigel Gilbert, Agent-based Models, Steven C. Chapra, Applied Numerical Methods with MATLAB for Engineering and Science, |