MEng Aerospace Engineering

Year of entry: 2022

Course unit details:
Numerical Methods & Computing (Aerospace)

Unit code MACE20542
Credit rating 10
Unit level Level 2
Teaching period(s) Semester 2
Offered by Mechanical and Aeronautical Engineering Division (L5)
Available as a free choice unit? No


Modern engineers are faced with the design, analysis and manufacture of highly complex physical systems which can be understood through the application of engineering science.  The description of highly complex systems can require the solution of discrete, differential or integral equations which can be achieved through the application of numerical techniques.  Many of the analysis tools used by modern engineers are founded on numerical methods and it is essential that engineers are aware of the limitation of said tools and methods.  This unit provides an introduction and the foundations underpinning a selection of some of the numerical techniques used in engineering. 

This course unit detail provides the framework for delivery in 20/21 and may be subject to change due to any additional Covid-19 impact.  Please see Blackboard / course unit related emails for any further updates


Unit title Unit code Requirement type Description
Mathematics 1M1 MATH19661 Pre-Requisite Compulsory
Mathematics 1M2 MATH19662 Pre-Requisite Compulsory
Tools for Engineers (Aerospace) MACE12101 Pre-Requisite Compulsory
Tools for Engineers (Mechanical) MACE12301 Pre-Requisite Compulsory

Matlab programming required from Tools units


To introduce students to numerical approximation techniques and further develop Matlab programming skills.


(1) Algebraic systems:
(i) Matrix systems
(ii) Linear problems
(iii)  Determinates of 3X3 matrices and greater
(iv) Eigenvalues and eigenvectors
(2) Iterative methods:                 
(i)  Interval methods
(ii) Updated input methods including Newton-Raphson
(3) Solvers for linear system of equations:
(i) Gauss-Seidel method
(ii)  Jacobi method
(4) Data fitting:
(i) Fourier Series and Transforms
(ii)  Fourier Series
(iii) Fourier Transforms
(iv) resolution and Window functions
(v) Aliasing
(5) Polynomial fitting:
(i) Lagrange interpolation method
(ii) Finite Difference techniques
(iii) Divided Difference method
(iv) Splines
(6) Numerical differentiation and integration

Assessment methods

Method Weight
Other 10%
Written exam 80%
Report 10%

Feedback methods

Marked Mathcad assignment; marked tutorial assessment (exam standard questions)

Study hours

Scheduled activity hours
eAssessment 3
Lectures 24
Project supervision 6
Tutorials 7
Independent study hours
Independent study 60

Teaching staff

Staff member Role
Roohoolamin Darvizeh Unit coordinator

Return to course details