Abstract

This subject develops students' practical skills by using computer software to solve mathematical applications. The two main applications considered are the numerical solutions of differential equations (ordinary and partial); and fitting data to a model using least-squares regression (linear and non-linear).

Syllabus

The subject will cover the following topics: Introduction to mathematical modelling.Programming with Maple.Linear regression: simple and multiple; forward selection and backwards elimination methods.Numerical solution of ordinary differential equations for both initial and boundary value problems; Euler's method, Runge-Kutta method, shooting method and finite difference methods.Fourier series.Partial differential equations (parabolic, hyperbolic … For more content click the Read More button below.  

Learning outcomes

Upon successful completion of this subject, students should:
1.
be able to write computer programs to solve real-life problems;
2.
be able to numerically calculate the solutions of ordinary differential equations using various methods;
3.
be able to adapt existing code to produce numerical solutions for differential equations;
4.
be able to generate suitable finite difference equations from differential equations;
5.
be able to determine the stability of a finite difference equation;
6.
be able to calculate the solutions of partial differential equations using various methods;
7.
be able to fit data to a model using linear and non-linear regression techniques; and
8.
be able to interpret mathematical models and communicate their output to non-mathematical audiences.

Enrolment restrictions

Only available to post graduate students