Numerical Computation

ENBE600005

Prerequisites

–

Course Type

Compulsory

Credit Hours

3

Course Learning Outcomes

  • Solve chemical process problems using computational methods.

Course Content / Syllabus

  • Programming with Pascal and Fortran

    • Introduction to programming using Pascal and Fortran
    • Writing, compiling, and executing basic programs
  • Regression

    • Fundamentals of regression analysis
    • Applications in data modeling and prediction
  • Systems of Linear Algebraic Equations

    • Methods for solving systems of linear equations
    • Techniques such as Gaussian elimination and LU decomposition
  • Numerical Integration

    • Methods for approximating definite integrals
    • Techniques such as trapezoidal rule and Simpson’s rule
  • Finding the Roots of Non-Linear Algebraic Equations

    • Numerical methods for root-finding
    • Techniques such as bisection method, Newton-Raphson method, and secant method
  • System of Non-Linear Algebraic Equations

    • Solving systems of non-linear equations
    • Iterative methods and convergence analysis
  • Explicit Method for Solving First-Order Differential Equations

    • Numerical solutions of first-order differential equations
    • Techniques such as Euler’s method and Runge-Kutta methods

Recommended References

  1. Handout from Lecturers.
  2. Constantinides, Alkis. 2008. Numerical Methods for Chemical Engineers with MATLAB Applications. Pearson Education, United States.
  3. Bismo, S., & Muharam, Y. 2015. Metode Numerik dengan Pemrograman Fortran dan Pascal.