(BEKG 2452)


Learning Outcomes

At the end of this course, students should be able to:

[1]  Identify the errors exist in numerical computations.

[2]  Solve the mathematical problems by using the numerical methods.

[3]  Perform the given tasks that pertain to the engineering problems by using the knowledge of numerical methods.

[4]  Develop computational code for numerical methods.


This course introduces errors; solution of nonlinear equations; solution of linear systems; interpolation and curve fitting; eigenvalues and eigenvectors; numerical differentiation; numerical integration; solution of ordinary differential equations; solution of partial differential equation; introduction to SCILAB and its application in the numerical computations.


[1]  Burden R. And Faires J.D., 2011, Numerical Analysis, 9th edition, USA: Brooks/Cole, Cengage Learning.

[2]  Khoo C.F., 2011, Using SCILAB for Numerical Methods, Module in preparation.

[3]  Chapra S.C. and Canale R.P., 2010, Numerical Methods for Engineers, 6th edition, New York: McGraw-Hill.

[4]  Khoo C.F., SharifahSakinah, S.A,  Zuraini, O. and Lok Y. Y., 2009, Numerical Methods, 3rd edition,  Petaling Jaya: Pearson Prentice Hall.

[5]  Chapra S.C., 2008, Applied Numerical Methods with Matlab for Engineers and Scientists,  2nd edition, New York: McGraw-Hill.