TABFlux
HomeCoursesUniversitiesProgramsForum
Contact Us

© 2026 TABFlux. All rights reserved. Built for students, by students.

ForumPrivacy PolicyTerms of ServiceContact UsContributors

Numerical Methods

Numerical Method focuses on computational techniques for solving mathematical problems that cannot be solved analytically. It covers methods for solving equations, interpolation, numerical integration, and differential equations, widely used in scientific and engineering applications.

Select University

TUFWU

Select Program

BSC-CSITBCA-OLDBITBCT-NEWBEI-NEW

TabFlux . Numerical Methods . TU . BCA-OLD

Numerical Methods

0%

Course Title: Numerical Methods

Course No: CACS252

Nature of the Course: Theory + Lab

Semester: 4

Full Marks: 20 + 20 + 60

Pass Marks: 8 + 8 + 24

Credit Hours: 3

Course Description

Course Objectives

Course Contents

1. Solution of Nonlinear Equations
10 hrs
1.1. Introduction, Types of Equation, Errors in Computing
1.2. The Bisection Method, The Method of False Position
1.3. Newton-Raphson Method
1.4. Solution of System of Nonlinear Equation
1.5. Fixed Point Iteration and Convergence
2. Interpolation and Approximation
8 hrs
2.1. Introduction, Errors in Polynomial Interpolation
2.2. Lagrange's Polynomials, Newton's Interpolation using Difference and Divided Differences
2.3. Cubic Spline Interpolation
2.4. Least Squares Method for Linear and Non-linear Data
3. Numerical Differentiation and Integration
5 hrs
3.1. Introduction to Numerical Differentiation
3.2. Newton's Differentiation Formulas
3.3. Numerical Integration (Trapezoidal Rule, Simpson's 1/3 rule, 3/8 rule)
3.4. Romberg Integration, Numerical Double Integration
4. Solution of Linear Algebraic Equations
10 hrs
4.1. Review of the existence of solutions and properties of matrices
4.2. Consistency of a Linear System of Equations
4.3. Gaussian Elimination Method, Gauss-Jordan Method
4.4. Inverse of matrix using Gauss Elimination Method
4.5. Method of factorization, Iterative Methods (Jacobi & Gauss-Seidel Iteration)
4.6. Power Method
5. Solution of Ordinary Differential Equations
7 hrs
5.1. Introduction to Differential Equations, Initial Value Problem
5.2. Taylor Series Method, Picard's Method
5.3. Euler's Method and Its Accuracy
5.4. Heun's method, Runge-Kutta Methods
5.5. Solution of Higher Order Equations
5.6. Boundary Value Problems, Shooting Method and Its Algorithm
6. Solution of Partial Differential Equations
5 hrs
6.1. Introduction to Partial Differential Equations
6.2. Deriving Difference Equations
6.3. Laplacian Equation and Poisson's Equation

Laboratory Works

  1. 1.Laboratory Works

Text Books

  1. 1.C.F. Gerald and P.O. Wheatley, “Applied Numerical Analysis”, 4th Edition, Addison Wesley Publishing Company, New York
  2. 2.S. S Sastry, “Introduction to Methods of Numerical Analysis”, Prentice-Hall India

Reference Books

  1. 1.W. Cheney and D. Kincaid, “Numerical Mathematics and Computing”, 2nd edition, Brooks/Cole Publishing Co., 1985
  2. 2.W.H. Press, B.P. Flannery et. al., “Numerical Recipes in C”, 1st Edition, Cambridge Press, 1998
  3. 3.S. Yakwitz and F. Szidarovszky, “An Introduction to Numerical Computations”, 2nd Edition, Macmillan Publishing Co., New York
  4. 4.S.S. Sastry, “Engineering Mathematics Volume two”, Prentice-Hall of India

Notes:

Source:

This course covers solution of nonlinear equations, interpolation and approximation, numerical differentiation and integration and solution of linear algebraic equation, ordinary differential equations and partial differential equations. It provides knowledge for numerical analysis.
The general objectives of this subject are to make students familiar with the theory of numerical analysis for solving algebraic and transcendental equations, solution of ordinary and partial differential equations, numerical differentiation and integration.
Laboratory works will consist of program development and testing of Non-linear Equations, Interpolation, Numerical Differentiation and Integration, Linear Algebraic Equations, Ordinary and Partial Differential Equations using C or C++Builder.
This syllabus follows the official BCA curriculum of Tribhuvan University. In case of any doubt or revision, the university's published syllabus shall be considered authoritative.