- Student Records
Programme & Unit Catalogues

XX40175: Advanced mathematical modelling

Follow this link for further information on academic years Academic Year: 2015/6
Further information on owning departmentsOwning Department/School: Department of Chemical Engineering
Further information on credits Credits: 6
Further information on unit levels Level: Masters UG & PG (FHEQ level 7)
Further information on teaching periods Period: Semester 1
Further information on unit assessment Assessment Summary: CW 70%, EX 30%
Further information on unit assessment Assessment Detail:
  • Mathematical Modelling 1 (CW 15%)
  • Computing with MATLAB 1 (CW 10%)
  • Computing with MATLAB 2 (CW 10%)
  • Mathematical Modelling 2 (CW 35%)
  • Examination (EX 30%)
Further information on supplementary assessment Supplementary Assessment: Like-for-like reassessment (where allowed by programme regulations)
Further information on requisites Requisites:
Further information on descriptions Description: Aims:
To provide students with an ability to formulate mathematical models of steady-state and dynamic systems typical of chemical processing as systems of differential equation and to solve these models numerically using MATLAB (numerical computing software).

Learning Outcomes:
After successfully completing this unit the student should be able to:
* formulate mathematical models for homogeneous and heterogeneous systems which describe steady-state or dynamic chemical engineering processes;
* implement suitable initial and boundary conditions;
* choose and apply numerical methods for the solution of differential equations of both Initial and Boundary Value Problems;
* use the concept of numerical stability to analyse step-size;
* apply finite difference methods to solve 2nd order differential equations and time dependent partial differential equations;
* construct MATLAB programmes to apply various numerical methods to solve formulated mathematical models.

Formulating model equations, application of numerical methods, confidence in computational programming, problem solving. Taught/facilitated and assessed.


* Numerical solution methods of ordinary and partial differential equations involving physical initial and boundary conditions, discussion of stability;
* Linear and non-linear solutions by finite difference methods;
* Application of the numerical techniques into MATLAB programmes;
* Simulation / modelling examples:
- Modelling of a non-isothermal plug flow reactor;
- Complex reaction sequences in a batch reactor;
- Heat conduction and convection through a rod;
- Heterogeneous catalysis in slab, spherical or cylindrical geometry with non-linear kinetics in a tubular reactor e.g. a catalytic converter.
Further information on programme availabilityProgramme availability:

XX40175 is Compulsory on the following programmes:

Department of Chemical Engineering
  • UECE-AFM01 : MEng(Hons) Biochemical Engineering (Year 3)
  • UECE-AKM01 : MEng(Hons) Biochemical Engineering with Year long work placement (Year 3)
  • UECE-AFM05 : MEng(Hons) Chemical Engineering (Year 3)
  • UECE-AKM05 : MEng(Hons) Chemical Engineering with Year long work placement (Year 3)

XX40175 is Optional on the following programmes:

Department of Chemical Engineering
  • UECE-AFB05 : BEng(Hons) Chemical Engineering (Year 3)
  • UECE-AKB05 : BEng(Hons) Chemical Engineering with Year long work placement (Year 4)

* This unit catalogue is applicable for the 2015/16 academic year only. Students continuing their studies into 2016/17 and beyond should not assume that this unit will be available in future years in the format displayed here for 2015/16.
* Programmes and units are subject to change at any time, in accordance with normal University procedures.
* Availability of units will be subject to constraints such as staff availability, minimum and maximum group sizes, and timetabling factors as well as a student's ability to meet any pre-requisite rules.