BSc CSIT (TU) Science Numerical Method (BSc CSIT, CSC207) Question Paper 2081 Nepal
This is the official BSc CSIT (TU) (Science stream) Numerical Method (BSc CSIT, CSC207) question paper for 2081, 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 2081 paper is a great way to practise under real exam conditions.
Section A: Long Answer Questions
Attempt any TWO questions.
Explain the fourth-order Runge-Kutta method for solving ordinary differential equations. Solve dy/dx = x + y, y(0) = 1 to find y(0.2) taking h = 0.1.
Fourth-Order Runge-Kutta (RK4) Method
The RK4 method solves the initial value problem by advancing the solution one step of size using a weighted average of four slope estimates. It matches the Taylor series up to , giving local truncation error without needing derivatives of .
The working formulas are:
Solving , find with
Here .
Step 1: from to
Step 2: from to
Result
This agrees closely with the exact solution , which gives .
Derive the Newton-Raphson method for solving a non-linear equation and discuss its convergence. Find a root of x^3 - 2x - 5 = 0 correct to four decimal places.
Derivation of the Newton-Raphson Method
Let have a root near an initial guess . Expanding by Taylor series about and retaining only the linear term:
Setting for the next, improved estimate :
Solving for gives the Newton-Raphson iteration:
Geometrically, is the x-intercept of the tangent to at .
Convergence
The method has quadratic convergence near a simple root: if is the root and , then
so the number of correct digits roughly doubles each iteration. Conditions: near the root and a sufficiently close initial guess. Drawbacks: it may diverge or oscillate if is near zero or the start is poor, convergence drops to linear at multiple roots, and it requires the derivative .
Root of
Here , . Since and , the root lies in ; take .
| 0 | 2.000000 | -1.000000 | 10.000000 | 2.100000 |
| 1 | 2.100000 | 0.061000 | 11.230000 | 2.094568 |
| 2 | 2.094568 | 0.000186 | 11.161654 | 2.094551 |
| 3 | 2.094551 | ~0 | — | 2.094551 |
Since consecutive values agree to four decimals:
What is curve fitting? Explain the least squares method to fit a straight line y = a + bx to a given set of data points.
Curve Fitting
Curve fitting is the process of constructing a smooth curve (a mathematical function) that best represents the trend of a given set of discrete data points . Unlike interpolation, the fitted curve need not pass through every point; it captures the overall relationship and is used for smoothing data, prediction, and approximating an underlying law. The most widely used technique is the method of least squares.
Least Squares Method for a Straight Line
Given data points , we seek constants and so the line fits best. The error (residual) at each point is . The least squares principle minimizes the sum of squared residuals:
For a minimum, set the partial derivatives to zero:
These give the normal equations:
Solving the two simultaneous equations gives:
Procedure
- Tabulate and compute the column sums.
- Substitute into the formulas for and .
- Write the fitted line .
The resulting line is the best-fit line in the least squares sense, minimizing the total squared vertical distance between the data points and the line.
Section B: Short Answer Questions
Attempt any EIGHT questions.
Explain numerical differentiation using forward and backward difference formulae.
Numerical Differentiation
Numerical differentiation estimates the derivative of a function known only at tabulated points with equal spacing , using finite differences derived from Newton's interpolation formulas. Let .
Forward Difference Formula
Used near the beginning of the table. With and Newton's forward formula, differentiating gives, at :
where is the forward difference. The simple two-point form is with error .
Backward Difference Formula
Used near the end of the table. With Newton's backward formula and , at :
The simple two-point form is .
Summary: forward differences use tabulated values ahead of the point and suit the start of the table; backward differences use values behind the point and suit the end. Both are first-order accurate in their two-point forms; including higher difference terms improves accuracy.
Explain Euler's method to solve an ordinary differential equation with an example.
Euler's Method
Euler's method is the simplest single-step numerical technique for solving the initial value problem
It approximates the solution curve by short straight-line segments using the slope at the current point. Over a step of size :
Geometrically, from we move along the tangent line of slope to reach the next point. It is a first-order method with local truncation error and global error , so accuracy improves as decreases.
Example
Solve ; find with . Here .
Step 1 ():
Step 2 ():
(The exact value is ; the gap reflects Euler's first-order error, which shrinks for smaller .)
Differentiate between the Gauss elimination and Gauss-Jordan methods.
Gauss Elimination vs Gauss-Jordan Method
Both are direct methods for solving a system of linear equations by row operations on the augmented matrix , but they differ in how far the reduction is carried.
| Feature | Gauss Elimination | Gauss-Jordan Method |
|---|---|---|
| Goal | Reduce to upper triangular form | Reduce to diagonal / identity form |
| Elimination | Eliminates below the pivot only | Eliminates both above and below the pivot |
| Final step | Solution found by back substitution | Solution read directly (no back substitution) |
| Arithmetic operations | About (fewer) | About (more) |
| Efficiency | More efficient for solving | Less efficient; needs more computation |
| Matrix inversion | Not direct | Convenient — augment with to get |
Summary: Gauss elimination converts the system to an upper-triangular set and then solves it by back substitution, whereas Gauss-Jordan continues the reduction until the coefficient matrix becomes the identity, giving the solution directly without back substitution. Gauss elimination needs fewer operations and is preferred for solving systems, while Gauss-Jordan is convenient for computing matrix inverses.
Explain Newton's divided difference interpolation formula.
Newton's Divided Difference Interpolation
This formula constructs an interpolating polynomial through data points with unequally spaced -values (it also works for equal spacing).
Divided Differences
The divided differences are defined recursively:
and in general
Interpolation Formula
Procedure
- Build a divided-difference table, computing successive columns from the data.
- Use the top diagonal entries as the coefficients.
- Substitute the required and evaluate .
Advantages: it handles unequal spacing, is symmetric in the data, and new points can be added easily by appending one more term without recomputing earlier coefficients.
Explain the power method for finding the largest eigenvalue of a matrix.
Power Method
The power method is an iterative technique to find the dominant (largest in magnitude) eigenvalue and its corresponding eigenvector of a square matrix , assuming .
Principle
Any starting vector can be written as a combination of eigenvectors . Repeatedly multiplying by gives
Since for , all terms except the first vanish as , so aligns with the dominant eigenvector .
Algorithm
- Choose an initial non-zero vector (e.g. ).
- Compute .
- Let the largest-magnitude component of .
- Normalize: .
- Repeat until and converge to the desired accuracy.
At convergence, is the largest eigenvalue and is the corresponding eigenvector.
Notes: convergence is linear and is faster when is small; it fails if . The smallest eigenvalue can be found by applying the method to (inverse power method).
Fit a second-degree parabola y = a + bx + cx^2 to a set of data using the least squares principle.
Fitting a Second-Degree Parabola by Least Squares
Given data points , we determine so that the parabola best fits the data. The residual at each point is . The least squares principle minimizes
Normal Equations
Setting gives three simultaneous equations:
Procedure
- Form a table of and compute their column sums.
- Substitute the sums into the three normal equations.
- Solve the system (e.g. by Gauss elimination) for .
- Write the fitted parabola .
This curve minimizes the total squared vertical deviation of the data from the parabola and is the best-fit quadratic in the least squares sense.
Define absolute, relative and percentage errors. Explain the sources of errors in numerical computation.
Absolute, Relative and Percentage Errors
Let be the true value and the approximate (computed) value.
- Absolute error: the magnitude of the difference between true and approximate values.
- Relative error: the absolute error per unit of the true value (dimensionless).
- Percentage error: the relative error expressed as a percentage.
Sources of Errors in Numerical Computation
- Inherent (input/data) errors — errors already present in the input data due to measurement limitations or because the data are themselves approximate.
- Round-off errors — caused by representing numbers with a finite number of digits; figures beyond the machine precision are dropped or rounded (e.g. storing or ).
- Truncation errors — caused by approximating an infinite process by a finite one, e.g. cutting off a Taylor/infinite series after a few terms or replacing a derivative by a finite difference.
- Modelling errors — arise when the mathematical model only approximates the real physical problem.
- Blunders / human errors — mistakes in formulation, coding, or transcription.
The total error in a result is the combined effect of these, mainly round-off and truncation errors, which often work against each other when choosing step sizes.
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 using two approximations and , replacing the curve by the secant line through and . The next estimate is where this line crosses the x-axis:
It can be seen as the Newton-Raphson method with the derivative replaced by the difference quotient . Two starting values are needed, but they need not bracket the root.
Algorithm
- Take two initial guesses .
- Compute from the formula above.
- Repeat until (or ) is within tolerance.
Comparison with Newton-Raphson
| Aspect | Secant Method | Newton-Raphson |
|---|---|---|
| Derivative | Not required; uses two function values | Requires |
| Starting points | Needs two () | Needs one () |
| Order of convergence | (superlinear) | (quadratic) |
| Function evaluations / step | 1 new value | 1 and 1 value |
| When derivative is hard | Preferred | Inconvenient |
The secant method converges more slowly than Newton-Raphson per iteration but avoids computing the derivative, often making it cheaper overall when is costly or unavailable. Both may diverge with poor initial guesses.
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 find a root of . It starts with two points and such that and have opposite signs, i.e. , guaranteeing (by the Intermediate Value Theorem) a root in .
Instead of taking the midpoint (as in bisection), it joins the points and by a straight chord and takes the point where this chord cuts the x-axis as the next approximation:
Algorithm
- Choose with .
- Compute using the formula above.
- If , the root lies in , so set ; otherwise set .
- Repeat until (or the interval) is within the required tolerance.
Geometric Interpretation
Geometrically, the curve between and is approximated by the secant (chord) line joining and . The x-intercept of this chord is taken as the estimate of the root. Because the chord usually crosses the axis closer to the true root than the midpoint does, false position generally converges faster than bisection, though one endpoint may stay fixed (stagnation), giving only linear convergence.
Frequently asked questions
- Where can I find the BSc CSIT (TU) Numerical Method (BSc CSIT, CSC207) question paper 2081?
- The full BSc CSIT (TU) Numerical Method (BSc CSIT, CSC207) 2081 (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) 2081 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) 2081 paper?
- The BSc CSIT (TU) Numerical Method (BSc CSIT, CSC207) 2081 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.