BSc CSIT (TU) Science Numerical Method (BSc CSIT, CSC207) Question Paper 2074 Nepal
This is the official BSc CSIT (TU) (Science stream) Numerical Method (BSc CSIT, CSC207) question paper for 2074, 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 2074 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 for finding a real root of a continuous function . It is based on the Intermediate Value Theorem: if is continuous on and , then at least one root lies in .
Procedure
- Choose such that .
- Compute the midpoint .
- If , then is the root. Otherwise:
- if , the root lies in , so set ;
- else the root lies in , so set .
- Repeat until (or ) is less than the required tolerance.
The method always converges (linearly), halving the interval each step. After steps the error .
Solving
Let . Then and , so a root lies in .
| sign | |||||
|---|---|---|---|---|---|
| 1 | 1.0000 | 2.0000 | 1.5000 | +0.8750 | + |
| 2 | 1.0000 | 1.5000 | 1.2500 | -0.2969 | - |
| 3 | 1.2500 | 1.5000 | 1.3750 | +0.2246 | + |
| 4 | 1.2500 | 1.3750 | 1.3125 | -0.0515 | - |
| 5 | 1.3125 | 1.3750 | 1.3438 | +0.0826 | + |
| 6 | 1.3125 | 1.3438 | 1.3281 | +0.0146 | + |
| 7 | 1.3125 | 1.3281 | 1.3203 | -0.0185 | - |
| 8 | 1.3203 | 1.3281 | 1.3242 | -0.0020 | - |
| 9 | 1.3242 | 1.3281 | 1.3262 | +0.0063 | + |
| 10 | 1.3242 | 1.3262 | 1.3252 | +0.0021 | + |
| 11 | 1.3242 | 1.3252 | 1.3247 | +0.0001 | + |
| 12 | 1.3242 | 1.3247 | 1.3245 | -0.0009 | - |
The interval has narrowed to , and the values stabilise at
correct to three decimal places (the exact root of the cubic 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 for an intermediate value of lying within the range of a given set of tabulated data points , by fitting a polynomial that passes through all the given points. (Estimating outside the range is extrapolation.)
For equally spaced data with step (so ), we use Newton's difference formulae.
Forward Differences
Newton's Forward Difference Formula (derivation)
Let . Using the shift operator where and , the interpolating polynomial is
Expanding by the binomial series,
with .
Newton's Backward Difference Formula (derivation)
With backward differences , let . Since ,
Expanding,
with .
When to use each
- Forward formula is used to interpolate values near the beginning of the table (small ), since it builds on the leading entries.
- Backward formula is used to interpolate values near the end of the table (large ), since it builds on the trailing entries.
Both require equally spaced arguments; 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 reducing the augmented matrix to upper-triangular form through elementary row operations, then solving by back-substitution.
Partial pivoting: before eliminating column , the row with the largest absolute value in that column (on or below the diagonal) is swapped into the pivot position. This avoids division by a small/zero pivot and controls round-off error growth.
Solve the system
Augmented matrix:
Step 1 (column 1): Largest |entry| is (row 2). Swap :
Eliminate: , :
Step 2 (column 2): , so swap :
Eliminate: :
Back-substitution:
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 its approximation.
- Absolute error: — the magnitude of the difference between true and approximate values (same units as ).
- Relative error: — the absolute error per unit of the true value (dimensionless); a better measure of accuracy.
- Percentage error: .
Sources of error
- Inherent (input) errors — uncertainty already present in the data, due to measurement limitations or because the data are themselves approximate.
- Round-off error — caused by representing numbers with a finite number of digits/finite machine precision (e.g. ).
- Truncation error — caused by truncating an infinite process to a finite one, e.g. cutting off a Taylor/series expansion after a few terms or using a finite step size .
- Modelling / formulation errors — from simplifying assumptions in the mathematical model.
- Human / blunder errors — mistakes in programming, data entry, or calculation.
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 approximating the curve with the secant line through the two most recent points and , and taking the next estimate as where that line crosses the -axis.
Iteration formula
It requires two initial guesses (which need not bracket the root). It is essentially the Newton–Raphson method with the derivative replaced by a divided difference:
Comparison with Newton–Raphson
| Feature | Secant | Newton–Raphson |
|---|---|---|
| Initial guesses | Two () | One () |
| Needs ? | No (uses difference) | Yes (explicit derivative) |
| Function evals/step | One new | and |
| Order of convergence | (superlinear) | (quadratic) |
| Reliability | May fail if | May fail if or poor guess |
Newton–Raphson converges faster but requires the derivative; the secant method is preferred when is hard or expensive to evaluate.
Describe the false position (regula falsi) method with its geometric interpretation.
False Position (Regula Falsi) Method
The false position method is a bracketing method that, like bisection, starts from with . Instead of taking the midpoint, it joins the points and by a straight chord and takes the point where this chord cuts the -axis as the next approximation.
Formula
The chord meets the -axis at
Then, exactly as in bisection, keep whichever sub-interval still brackets the root:
- if , set ;
- else set . Repeat until is sufficiently small.
Geometric interpretation
Geometrically, the curve is replaced locally by the straight line (chord) joining the two end-points of the bracket. The intersection of this chord with the -axis gives the new estimate of the root. Because and have opposite signs, the chord must cross the axis between and , so the new point always lies inside the bracket — the method always converges (linearly, often faster than bisection, though one endpoint may stay fixed, slowing convergence near the root).
State and explain Lagrange's interpolation formula with a suitable example.
Lagrange's Interpolation Formula
Lagrange's formula interpolates a polynomial through data points whose arguments may be unequally spaced.
Each Lagrange basis polynomial equals at and at every other node, so the sum passes exactly through all points. For two points (linear) and three points (quadratic):
Example
Given (i.e. ), estimate at :
which matches , confirming the formula.
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 strip , approximate by a straight line (Newton's forward formula to first order). The area of that strip is the area of a trapezium:
Adding the areas of all trapezia gives the composite trapezoidal rule:
i.e. .
Error term
For a single interval the error is
For the composite rule over ,
The error is , so the rule is exact for polynomials of degree .
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 . It rearranges each equation to make one variable the subject and refines the solution iteratively, immediately using updated values within the same iteration (unlike Jacobi, which uses only old values).
Procedure
For a system
solve each equation for its diagonal variable:
Steps
- Start with an initial guess (usually ).
- Compute , then use it immediately to compute , then use both for .
- Repeat until are all below the tolerance.
Convergence condition
The method converges if the coefficient matrix is diagonally dominant, i.e. for every row (with strict inequality in at least one). Reordering equations to achieve diagonal dominance improves convergence. Gauss–Seidel generally converges faster than Jacobi because it uses the most recent values.
Explain numerical differentiation using forward and backward difference formulae.
Numerical Differentiation (Forward & Backward Differences)
Numerical differentiation estimates derivatives from a table of values at equally spaced points , , by differentiating an interpolating polynomial.
Forward difference formulae (used near the start of the table)
From Newton's forward formula with :
At the tabular point ():
The simplest first-order approximation is .
Backward difference formulae (used near the end of the table)
From Newton's backward formula with :
At ():
The simplest approximation is .
Use: forward formulae near the beginning of the table, backward formulae near the end. Both are most accurate close to the tabular point used.
Explain Euler's method to solve an ordinary differential equation with an example.
Euler's Method
Euler's method is the simplest numerical method for solving a first-order initial-value problem
It advances the solution in steps of size using the slope at the current point (the tangent-line approximation):
It is a first-order method with local truncation error and global error , so it requires small for accuracy.
Example
Solve , and find using .
Here .
Step 1 ():
Step 2 ():
(The exact value is ; the difference reflects Euler's truncation error.)
Differentiate between the Gauss elimination and Gauss-Jordan methods.
Gauss Elimination vs Gauss–Jordan
Both are direct methods for solving using elementary row operations on the augmented matrix, but they differ in how far the reduction is carried.
| Feature | Gauss Elimination | Gauss–Jordan |
|---|---|---|
| Final form | Upper-triangular matrix | Diagonal / reduced-row-echelon (identity) form |
| Eliminates | Only entries below the pivot | Entries above and below the pivot |
| Final step | Requires back-substitution to get the solution | Solution read off directly (no back-substitution) |
| Arithmetic operations | About — fewer | About — more |
| Efficiency | More efficient for solving a single system | Less efficient, but convenient for finding the inverse of a matrix |
| Pivots normalised? | Not necessarily | Each pivot is made |
Summary: Gauss elimination reduces to upper-triangular form and then back-substitutes, whereas Gauss–Jordan continues the elimination to a diagonal/identity form so the unknowns are obtained directly. Gauss elimination needs fewer operations; Gauss–Jordan is preferred when the matrix inverse is also required.
Frequently asked questions
- Where can I find the BSc CSIT (TU) Numerical Method (BSc CSIT, CSC207) question paper 2074?
- The full BSc CSIT (TU) Numerical Method (BSc CSIT, CSC207) 2074 (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) 2074 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) 2074 paper?
- The BSc CSIT (TU) Numerical Method (BSc CSIT, CSC207) 2074 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.