BSc CSIT (TU) Science Numerical Method (BSc CSIT, CSC207) Question Paper 2079 Nepal
This is the official BSc CSIT (TU) (Science stream) Numerical Method (BSc CSIT, CSC207) question paper for 2079, as set in the regular annual examination. It carries 60 full marks and a time allowance of 180 minutes, across 12 questions. On Kekkei you can attempt this Numerical Method (BSc CSIT, CSC207) past paper online with a timer, get instant AI feedback and step-by-step solutions, and track the topics where you lose marks — completely free. Whether you are revising for your BSc CSIT (TU) Numerical Method (BSc CSIT, CSC207) exam or solving previous years' question papers, this 2079 paper is a great way to practise under real exam conditions.
Section A: Long Answer Questions
Attempt any TWO questions.
Explain the bisection method for finding the root of a non-linear equation. Find a real root of the equation x^3 - x - 1 = 0 correct to three decimal places using the bisection method.
Bisection Method
The bisection method is a bracketing method to find a real root of a continuous nonlinear equation . It is based on the Intermediate Value Theorem: if is continuous on and , then at least one root lies in .
Procedure
- Choose and such that .
- Compute the midpoint .
- If (or ), then is the root.
- If , the root lies in , so set ; otherwise the root lies in , so set .
- Repeat until is smaller than the required tolerance.
The method always converges (it is unconditionally convergent) but linearly, since the interval halves each step.
Solving
and , so a root lies in .
| n | a | b | c=(a+b)/2 | f(c) | New interval |
|---|---|---|---|---|---|
| 1 | 1.000 | 2.000 | 1.500000 | +0.875 | [1, 1.5] |
| 2 | 1.000 | 1.500 | 1.250000 | -0.2969 | [1.25, 1.5] |
| 3 | 1.250 | 1.500 | 1.375000 | +0.2246 | [1.25, 1.375] |
| 4 | 1.250 | 1.375 | 1.312500 | -0.0515 | [1.3125,1.375] |
| 5 | 1.3125 | 1.375 | 1.343750 | +0.0826 | [1.3125,1.34375] |
| 6 | 1.3125 | 1.34375 | 1.328125 | +0.01458 | [1.3125,1.328125] |
| 7 | 1.3125 | 1.328125 | 1.320313 | -0.01859 | [1.320313,1.328125] |
| 8 | 1.320313 | 1.328125 | 1.324219 | -0.00204 | [1.324219,1.328125] |
| 9 | 1.324219 | 1.328125 | 1.326172 | +0.00627 | [1.324219,1.326172] |
| 10 | 1.324219 | 1.326172 | 1.325195 | +0.00211 | [1.324219,1.325195] |
| 11 | 1.324219 | 1.325195 | 1.324707 | +0.00003 | [1.324219,1.324707] |
Continuing until the third decimal place stabilises, the root is
Correct to three decimal places, the root is .
What is interpolation? Derive Newton's forward and backward difference interpolation formulae and explain when each is used.
Interpolation
Interpolation is the process of estimating the value of a function at an intermediate point lying within the range of a given set of tabulated data points , by constructing a polynomial that passes through all the given points.
For equally spaced data with step size (), Newton's difference formulae are used.
Newton's Forward Difference Formula
Let . Using the forward difference operator :
Derivation (outline): Express the interpolating polynomial as a Newton series . Substituting gives , , , etc. Writing yields the formula above.
Newton's Backward Difference Formula
Let . Using the backward difference operator :
It is derived analogously by building the Newton series from the last point backward.
When Each is Used
- Forward formula is used to interpolate near the beginning of the table (when is close to ), since it uses the leading differences.
- Backward formula is used to interpolate near the end of the table (when is close to ), since it uses the trailing differences.
Both require equally spaced data; for unequal spacing, Lagrange's or Newton's divided difference formula is used.
Explain the Gauss elimination method with partial pivoting to solve a system of linear equations. Solve the system 2x + y + z = 10, 3x + 2y + 3z = 18, x + 4y + 9z = 16.
Gauss Elimination with Partial Pivoting
Gauss elimination solves by transforming the augmented matrix into upper-triangular form using elementary row operations (forward elimination), then solving by back substitution.
Partial pivoting: before eliminating column , the row below (or at) the pivot having the largest absolute value in that column is swapped into the pivot position. This avoids division by small/zero pivots and improves numerical stability.
Solving the System
Augmented matrix:
Step 1 – pivot in column 1. Largest magnitude is (row 2). Swap :
Eliminate: , :
Step 2 – pivot in column 2. , so swap :
Eliminate: :
Back substitution:
Solution:
Check: ✓, ✓, ✓.
Section B: Short Answer Questions
Attempt any EIGHT questions.
Define absolute, relative and percentage errors. Explain the sources of errors in numerical computation.
Errors in Numerical Computation
Let be the true value and the approximate value.
- Absolute error: the magnitude of the difference between true and approximate values,
- Relative error: absolute error per unit of the true value,
- Percentage error: relative error expressed as a percentage,
Sources of Errors
- Round-off error – caused by representing numbers with a finite number of digits in a computer (finite precision).
- Truncation error – caused by approximating an infinite process by a finite one (e.g. truncating a Taylor/infinite series).
- Inherent (input/data) error – present in the original data due to measurement limitations or initial assumptions.
- Modelling/formulation error – arises from simplifying a real problem into a mathematical model.
- Human/blunder errors – mistakes in writing programs, copying numbers, or in formulae.
Explain the secant method for finding the root of an equation and compare it with the Newton-Raphson method.
Secant Method
The secant method finds a root of by replacing the tangent used in Newton–Raphson with a secant line through two recent points. Given two approximations and , the next approximation is
Geometrically, is the point where the secant line joining and crosses the -axis.
Comparison with Newton–Raphson
| Feature | Secant | Newton–Raphson |
|---|---|---|
| Formula uses | two previous points | one point + derivative |
| Derivative | not required | required |
| Function evaluations/iteration | 1 (reuses old value) | 2 ( and ) |
| Order of convergence | (superlinear) | (quadratic) |
| Initial guesses | two () | one () |
| Reliability | may fail if | may fail if |
The secant method is preferred when the derivative is hard or expensive to compute, at the cost of slightly slower convergence than Newton–Raphson.
Describe the false position (regula falsi) method with its geometric interpretation.
False Position (Regula Falsi) Method
The false position method is a bracketing method to solve . Like bisection it needs an interval with , but instead of the midpoint it uses the point where the chord (straight line) joining and cuts the -axis:
Procedure
- Find with .
- Compute from the formula above.
- If , set ; else set .
- Repeat until or the interval is sufficiently small.
Geometric Interpretation
The curve is approximated by the straight chord joining the two end-points of the bracket. The intersection of this chord with the -axis gives the next estimate of the root. Successive chords approach the true root. The method always keeps the root bracketed (so it always converges), generally faster than bisection because it uses the function's slope, though one endpoint may remain fixed, slowing convergence for highly curved functions.
State and explain Lagrange's interpolation formula with a suitable example.
Lagrange's Interpolation Formula
For data points with arbitrary (unequal) spacing, the interpolating polynomial is
Each Lagrange basis polynomial equals at and at every other node, so passes through all the given points. Its main advantage is that the data need not be equally spaced.
Example
Find at given (i.e. ).
So , close to the exact (the cubic is not recovered exactly because only three points are used).
Derive the trapezoidal rule for numerical integration and state its error term.
Trapezoidal Rule
Derivation
To evaluate , divide into equal sub-intervals of width , with nodes and ordinates .
Over a single sub-interval , approximate by the straight line through and . The area under this line is a trapezium:
Summing over all sub-intervals gives the composite trapezoidal rule:
(For a single interval, .)
Error Term
The error of the composite trapezoidal rule is
Thus the rule is exact for linear functions, has error , and underestimates/overestimates depending on the sign of (concavity).
Explain the Gauss-Seidel iterative method to solve a system of linear equations.
Gauss–Seidel Iterative Method
The Gauss–Seidel method is an iterative technique for solving a system . The -th equation is solved for the -th unknown:
Its key feature is that newly computed values are used immediately within the same iteration (unlike Jacobi, which uses only previous-iteration values), so it usually converges faster.
Procedure (for a 3×3 system)
Given
rewrite as
- Start with an initial guess (commonly ).
- Update each unknown using the latest available values.
- Repeat until for all .
Convergence Condition
Convergence is guaranteed if the coefficient matrix is diagonally dominant, i.e. for each row (rearrange equations if needed).
Explain numerical differentiation using forward and backward difference formulae.
Numerical Differentiation (Forward & Backward Differences)
Given a function tabulated at equally spaced points with step and values , the derivative is estimated from finite differences.
Forward Difference Formula
Used near the beginning of the table. From Newton's forward formula, differentiating with respect to :
and more accurately
The simple first form has error .
Backward Difference Formula
Used near the end of the table. From Newton's backward formula:
and more accurately
Second Derivative
Forward/backward first-difference formulae are first-order accurate (); smaller improves accuracy but excessively small amplifies round-off error.
Explain Euler's method to solve an ordinary differential equation with an example.
Euler's Method
Euler's method is the simplest numerical method to solve a first-order ODE
It advances the solution in steps of size using the tangent (slope) at the current point:
Geometrically, the curve is approximated by a series of short straight-line segments along the local slope. It is a first-order method with local truncation error and global error .
Example
Solve , , find with .
Step 1 ():
Step 2 ():
So . (The exact value is ; the gap reflects Euler's first-order accuracy, which improves as decreases.)
Differentiate between the Gauss elimination and Gauss-Jordan methods.
Gauss Elimination vs Gauss–Jordan
| Aspect | Gauss Elimination | Gauss–Jordan |
|---|---|---|
| Final matrix form | Upper-triangular (echelon) | Diagonal / reduced row-echelon (identity) |
| Elimination direction | Only below the pivot | Both below and above the pivot |
| How solution is obtained | Requires back substitution | Read off directly; no back substitution |
| Pivot normalisation | Not necessary | Pivot row divided by pivot (made 1) |
| Computational effort | Fewer operations | More operations |
| Main use | Solving a single linear system efficiently | Finding matrix inverse and solving multiple RHS |
Summary: Gauss elimination reduces the augmented matrix to upper-triangular form and then uses back substitution, whereas Gauss–Jordan continues the elimination to make the coefficient matrix the identity so the solution appears directly. Gauss–Jordan needs more arithmetic but is convenient for computing inverses.
Frequently asked questions
- Where can I find the BSc CSIT (TU) Numerical Method (BSc CSIT, CSC207) question paper 2079?
- The full BSc CSIT (TU) Numerical Method (BSc CSIT, CSC207) 2079 (regular) question paper is available free on Kekkei. You can read every question online and attempt the paper under timed exam conditions.
- Does the Numerical Method (BSc CSIT, CSC207) 2079 paper come with solutions?
- Yes. Every question on this Numerical Method (BSc CSIT, CSC207) past paper includes a step-by-step solution, plus instant AI feedback when you attempt it on Kekkei.
- How many marks is the BSc CSIT (TU) Numerical Method (BSc CSIT, CSC207) 2079 paper?
- The BSc CSIT (TU) Numerical Method (BSc CSIT, CSC207) 2079 paper carries 60 full marks and is meant to be completed in 180 minutes, across 12 questions.
- Is practising this Numerical Method (BSc CSIT, CSC207) past paper free?
- Yes — reading and attempting this Numerical Method (BSc CSIT, CSC207) past paper on Kekkei is completely free.