Module Catalogues, Xi'an Jiaotong-Liverpool University
Module Code:
CEN215
Module Title:
Numerical Methods
Module Level:
Level
2
Module Credits:
2.50
Academic Year:
2019/20
Semester:
SEM1
Originating Department:
Civil Engineering
Pre-requisites:
N/A
Aims
To familiarise the students with numerical approximation algorithms for some typical mathematical problems in an engineering context and to develop their ability to use MATLAB to implement these numerical algorithms.
Learning outcomes
A. Demonstrate skills in writing MATLAB codes.
B. Translate numerical algorithms to MATLAB codes.
C. Develop numerical algorithms specific to civil engineering problems.
D. Apply numerical methods for finding the roots of an equation, and solving systems of linear & non-linear equations.
E. Use numerical integration and differentiation for the solution of engineering problems.
F. Use various numerical methods to solve ordinary and partial differential equations.
Method of teaching and learning
This module is delivered through formal lectures, computer labs and problem sheets.
Syllabus
Lectures:
Lecture 1: Introduction to numerical methods and MATLAB
Lecture 2: Flow control and program design
Lecture 3: Fundamental of programming language
Lecture 4: Subroutines and functions
Lecture 5: Input and output commands
Lecture 6: Root finding techniques
Lecture 7: Solving non-linear simultaneous equations
Lecture 8: Solving systems of linear algebraic equations
Lecture 9: Interpolation and curve fitting
Lecture 10: Numerical integration
Lecture 11: Numerical differentiation
Lecture 12: Ordinary differential equations
Lecture 13: Partial differential equations
Delivery Hours
Lectures
Seminars
Tutorials
Lab/Prcaticals
Fieldwork / Placement
Other(Private study)
Total
Hours/Semester
26
12
37
75
Assessment
Sequence
Method
% of Final Mark
1
Coursework 1
30.00
2
Final Exam
70.00
Module Catalogue generated from SITS
CUT-OFF: 10/15/2019 5:06:08 AM