
Module Availability 
Autumn 


Assessment Pattern 
Assessment Pattern
Unit(s) of Assessment

Weighting Towards Module Mark( %)

Assignment 1

40

Assignment 2

60

Qualifying Condition(s)
An aggregate mark of 40% is required to pass this module.




Module Overview 



Prerequisites/Corequisites 
None 


Module Aims 
Introduce programming techniques and the computational package Matlab, for the solution of mathematical problems and classical algorithms.



Learning Outcomes 
At the end of the course, students should be able to:
Solve mathematical problems using matlab
Implement simple programs for experimental exploration of mathematical problems.



Module Content 
Computational Packages  Using the package matlab to perform algebraic and numerical computational tasks
Mathematical programming and classical algorithms.
Experimental Mathematics  A selection of topics from pure and applied mathematics will be explored. Some of these should be familiar from previous modules; others may be preparatory for work to be covered in later modules. The emphasis throughout will be on an investigative approach: exploring various systems by developing mathematical models of them and discovering their properties via computeraided experimentation.
Mathematical Modelling  Principles and tools for constructing a few simple models. Techniques for computing, visualising and interpreting solutions to problems formulated as mathematical models.



Methods of Teaching/Learning 
Teaching is by twohour lab sessions, each week, which being with a 2030min lecture explaining the material for the lab.



Selected Texts/Journals 
Matlab Primer, Kermit Sigmon
Matlab: For Beginners and Experienced Users (Cambridge University Press)



Last Updated 
March 2011 
