BSc CSIT (TU) Science Numerical Method (BSc CSIT, CSC207) Question Paper 2077 Nepal
This is the official BSc CSIT (TU) (Science stream) Numerical Method (BSc CSIT, CSC207) question paper for 2077, 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 2077 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 at a time using a weighted average of four slope estimates. It achieves accuracy equivalent to a 4th-order Taylor expansion without needing higher derivatives.
For each step from :
Here is the slope at the start, are slopes at the midpoint, and is the slope at the end of the interval. The local truncation error is and the global error is .
Solving for
Here .
Step 1: from to
Step 2: from to
(The exact value gives , confirming the result.)
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
To solve , expand in a Taylor series about an approximate root and retain linear terms:
Setting and solving for gives the iteration formula:
Geometrically, the tangent to the curve at is drawn, and its x-intercept becomes the next approximation.
Convergence
Newton-Raphson has quadratic convergence near a simple root: if is the error at step , then
so the number of correct digits roughly doubles each iteration. Limitations: it requires ; it may diverge or oscillate if the initial guess is poor or ; convergence drops to linear at a multiple root.
Root of
Since and , take .
| 0 | 2.000000 | -1.000000 |
| 1 | 2.100000 | 0.061000 |
| 2 | 2.094568 | 0.000186 |
| 3 | 2.094551 | 0.000000 |
Successive 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 mathematical function (curve) that best approximates a given set of discrete data points . Unlike interpolation, the fitted curve need not pass through every point; instead it captures the overall trend while minimizing the deviation from the data. It is used for prediction, smoothing noisy data, and modelling relationships.
Least Squares Method for a Straight Line
For each data point the residual (error) is . The least squares principle chooses and that minimize the sum of squared residuals:
Setting the partial derivatives to zero:
These give the normal equations:
Solving simultaneously:
where are the means. The required sums are computed in a table; substituting them gives and , and hence the best-fit line .
Section B: Short Answer Questions
Attempt any EIGHT questions.
Explain numerical differentiation using forward and backward difference formulae.
Numerical Differentiation Using Finite Differences
Given tabulated values at equally spaced points with step , derivatives are approximated by finite difference formulas obtained from Taylor expansions.
Forward difference (uses points ahead, best near the start of a table):
Derived from . Truncation error is .
Backward difference (uses points behind, best near the end of a table):
Derived from . Truncation error is also .
Second derivative (central form, error ):
Example: For tabulated at giving with , the forward difference at is , and the backward difference at is (compare exact giving 2 and 6 — accuracy improves as ).
Explain Euler's method to solve an ordinary differential equation with an example.
Euler's Method
Euler's method is the simplest numerical technique for the initial value problem . It approximates the solution curve by short straight-line segments, using the slope at the current point to step forward:
where is the step size. It is a first-order method with global error , so accuracy improves as is reduced.
Example
Solve for with .
Step 1 ():
Step 2 ():
So . (The exact value is ; the gap reflects Euler's error, which a smaller would reduce.)
Differentiate between the Gauss elimination and Gauss-Jordan methods.
Gauss Elimination vs Gauss-Jordan Method
Both are direct methods for solving a linear system by row operations, but they differ in how far the elimination is carried.
| Aspect | Gauss Elimination | Gauss-Jordan |
|---|---|---|
| Reduced form | Upper triangular matrix | Diagonal / identity matrix |
| Elimination | Only below the pivot (forward elimination) | Both below and above 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 | Less efficient, but convenient |
| Typical use | Solving systems | Computing matrix inverse |
Summary: Gauss elimination triangularizes the augmented matrix then back-substitutes, whereas Gauss-Jordan continues eliminating until the coefficient matrix becomes the identity, giving the solution directly. Gauss elimination needs fewer operations, while Gauss-Jordan is preferred for finding the inverse of a matrix.
Explain Newton's divided difference interpolation formula.
Newton's Divided Difference Interpolation
For unequally spaced data points , Newton's divided difference formula constructs an interpolating polynomial.
Divided differences are defined recursively:
Interpolating polynomial:
Advantages: It works for unequal spacing (unlike Newton's forward/backward formulas), and new data points can be added easily by appending one more term without recomputing existing coefficients. The leading coefficients are obtained from a divided-difference table.
Explain the power method for finding the largest eigenvalue of a matrix.
Power Method (Largest Eigenvalue)
The power method is an iterative technique to find the dominant eigenvalue (largest in magnitude) of a square matrix and its corresponding eigenvector. It assumes has a single dominant eigenvalue .
Algorithm:
- Choose an arbitrary non-zero initial vector (e.g. ).
- Compute .
- Normalize by factoring out the largest-magnitude component: , where is that largest component.
- Repeat until and the vector converge.
At convergence, (largest eigenvalue) and its eigenvector.
Why it works: Writing as a combination of eigenvectors , then . Since , all terms except vanish, so aligns with and the scaling factor tends to .
Convergence is linear, governed by the ratio ; a small ratio gives fast convergence.
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 the least squares principle, the constants minimize the sum of squared residuals:
Setting gives the three normal equations:
Procedure:
- From the data, compute the column sums (and use = number of points) in a tabular form.
- Substitute these into the three normal equations.
- Solve the resulting linear system (e.g. by Gauss elimination) for .
- The best-fit parabola is .
This least-squares parabola gives the curve of best fit minimizing the total squared vertical deviation from the data.
Define absolute, relative and percentage errors. Explain the sources of errors in numerical computation.
Absolute, Relative and Percentage Errors
If is the true value and its approximation:
- Absolute error: — the magnitude of the difference (same units as the quantity).
- Relative error: — error relative to the true value (dimensionless); a better measure of accuracy than absolute error.
- Percentage error: .
Sources of Errors in Numerical Computation
- Inherent (input/data) errors — errors already present in the input data due to measurement limitations or imprecise constants.
- Round-off errors — caused by representing numbers with a finite number of digits/bits in a computer (e.g. storing ). They accumulate over many operations.
- 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 using a finite step size .
- Modelling/formulation errors — from simplifying assumptions made when forming the mathematical model.
- Human/blunder errors — mistakes in problem setup, programming, or data entry.
Total error is essentially the combination of round-off and truncation errors, and good numerical methods aim to keep both small.
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 previous approximations and . The function is approximated by the straight line (secant) through and , and the next estimate is its x-intercept:
It is essentially Newton-Raphson with the derivative replaced by the difference quotient . It needs two starting values but, unlike false position, does not require them to bracket the root.
Comparison with Newton-Raphson
| Aspect | Secant | Newton-Raphson |
|---|---|---|
| Derivative | Not required | Required |
| Starting values | Two () | One () |
| Function evaluations/step | One new evaluation | Two ( and ) |
| Order of convergence | (superlinear) | (quadratic) |
| Cost per step | Cheaper | More expensive |
Conclusion: Newton-Raphson converges faster (quadratically) but needs the derivative; the secant method converges a little slower yet avoids derivative evaluation, making it useful when is hard or expensive to compute.
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 . Starting with two points and such that (so a root lies between them, by the intermediate value theorem), it approximates the root by the x-intercept of the straight line (chord) joining and :
Iteration steps:
- Compute from the formula above.
- Evaluate . If (or ), is the root.
- Otherwise, retain the bracket: if replace by ; else replace by .
- Repeat until the root is found to the desired accuracy.
Geometric Interpretation
The curve crosses the x-axis between and . A straight chord is drawn joining the points (above the axis) and (below the axis). The point where this chord cuts the x-axis is taken as the new approximation to the root. The interval is then narrowed to the sub-interval that still brackets the root, and a new chord is drawn — successive chords converge onto the true root.
The method always converges (since the root stays bracketed) but only linearly, and can be one-sided (slow) if the curve is strongly concave/convex on the interval.
Frequently asked questions
- Where can I find the BSc CSIT (TU) Numerical Method (BSc CSIT, CSC207) question paper 2077?
- The full BSc CSIT (TU) Numerical Method (BSc CSIT, CSC207) 2077 (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) 2077 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) 2077 paper?
- The BSc CSIT (TU) Numerical Method (BSc CSIT, CSC207) 2077 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.