Page 65 - chemical - project

Basic HTML Version

Course
Pro-forma
Bachelor of Engineering (Chemical)
Code
KKEK1142
Title
Numerical Methods For Engineering I
Pre-requisite
None
Student Learning Time (SLT)
120 hours
Credit
3
Learning Outcomes
1.
Identify and describe different types of computer hardware
& software.
2.
Outline, write and create computer programs based on
mathematical software.
3.
Create and apply programs to solve numerical methods
problems of root finding, systems of equations, integration
and differentiation.
4.
Perform error estimation associated with programs and
numerical methods.
Synopsis
Students will be introduced to computers and their roles in
numerical analysis. Three software packages will be introduced,
i.e. MATLAB, Excel and MathCAD, with emphasis on the first two.
Numerical differentiation is introduced together with array
manipulation in computer software. Truncation errors will be
used to provide error estimates. This is followed by numerical
integration, together with summation and looping in softwares.
Root finding of single non-linear equation will further require use
of logical operations in MATLAB or built-in functions in Excel.
Solution of linear systems via Gauss-Seidel and Gaussian
elimination uses nested loops with more complicated operations.
This paves the way for the Newton-Raphson method which
combines non-linear root finding algorithm with linear systems.
Throughout the various methods, there will be emphasis on error
estimates and proper use of significant digits.
Assessment
50 % Continuous Assessments
50 % Final Examination
References
1.
S.C. Chapra & R.P. Canale. Numerical Methods For Engineers,
McGraw-Hill. 5th Edition, 2005.
2.
H. Moore. Matlab for Engineers, Prentice-Hall, May 2006.
3.
W. J. Palm III. Introduction to Matlab 7 for Engineers.
McGraw-Hill. July 2004.
4.
William H.Press. Numerical recipes In C : The Art Of Scientific
Computing. Cambridge University Press. 1988-92.
Soft Skills
Critical Thinking and Problem Solving Skills (CT1, CT2, CT3)