BSc CSIT (TU) Science Numerical Method (BSc CSIT, CSC207) Question Paper 2080 Nepal
This is the official BSc CSIT (TU) (Science stream) Numerical Method (BSc CSIT, CSC207) question paper for 2080, 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 2080 paper is a great way to practise under real exam conditions.
Section A: Long Answer Questions
Attempt any TWO questions.
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 converts the system into an upper-triangular form by row operations, then solves by back substitution.
Partial pivoting: before eliminating column , search column (rows to ) for the entry of largest absolute value and swap that row into the pivot position. This avoids division by small (or zero) pivots, reducing round-off error and improving numerical stability.
Algorithm
- Form the augmented matrix .
- For each column : pick the row with max (), swap to pivot row.
- Eliminate entries below the pivot: .
- Back-substitute from the last equation upward.
Solving the System
Augmented matrix:
Pivot column 1: largest is (row 2). Swap :
Eliminate: , :
Pivot column 2: , swap :
Eliminate: :
Back substitution:
(Check: ✓, ✓, ✓.)
Derive the Simpson's 1/3 rule for numerical integration. Evaluate the integral of 1/(1+x) from 0 to 6 using Simpson's 1/3 rule taking 6 subintervals.
Derivation of Simpson's 1/3 Rule
Approximate over two equal strips of width by a second-degree (parabolic) polynomial through .
Using the Newton forward formula with and integrating from to :
Extending over (even) strips gives the composite rule:
Evaluation
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | |
|---|---|---|---|---|---|---|---|
| 1.0000 | 0.5000 | 0.3333 | 0.2500 | 0.2000 | 0.1667 | 0.1429 |
Apply the rule:
Exact value ; the small error arises from curvature in .
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
For , , RK4 advances one step of size using a weighted average of four slopes:
It has local truncation error and global error , giving high accuracy without computing derivatives of .
Solve , find .
Step 1:
So .
Step 2:
(Exact solution gives , confirming the result.)
Section B: Short Answer Questions
Attempt any EIGHT questions.
State and explain Lagrange's interpolation formula with a suitable example.
Lagrange's Interpolation Formula
For data points with unequally spaced -values, the interpolating polynomial is
Each basis polynomial equals at and at all other nodes, so the formula passes exactly through every point. Its main advantage is it needs no difference table; its drawback is that adding a new point requires full recomputation.
Example
Given , estimate at :
So (true ).
Derive the trapezoidal rule for numerical integration and state its error term.
Derivation of the Trapezoidal Rule
Approximate over one strip of width by a straight line through and . Using the Newton forward formula with :
Composite rule over strips ():
Error Term
For a single strip the truncation error is
For the composite rule over :
The error is and vanishes when is linear; it is exact for polynomials of degree .
Explain the Gauss-Seidel iterative method to solve a system of linear equations.
Gauss-Seidel Iterative Method
An iterative technique to solve a diagonally dominant system . Each equation is rearranged to express one unknown in terms of the others:
It differs from Jacobi by immediately using the newly computed values within the same iteration, so it generally converges faster.
Steps
- Rearrange so the largest coefficients lie on the diagonal (ensures diagonal dominance , the sufficient condition for convergence).
- Assume initial guesses (often all zero).
- Compute in turn, using the latest available values.
- Repeat until for all .
Example form for :
which converges quickly to . Gauss-Seidel saves memory and is well suited to large sparse systems.
Explain numerical differentiation using forward and backward difference formulae.
Numerical Differentiation
When is known only at equally spaced points (spacing ), derivatives are estimated from finite differences of the tabulated values .
Forward Difference Formula
Used near the beginning of a table. With Newton's forward polynomial and :
First-order approximation at :
Backward Difference Formula
Used near the end of a table:
First-order approximation at :
Second derivative
Forward differences use values ahead of the point; backward differences use values behind it. Both are accurate; a smaller improves accuracy but excessive reduction amplifies round-off error.
Explain Euler's method to solve an ordinary differential equation with an example.
Euler's Method
The simplest one-step method for . It uses the tangent line at the current point to estimate the next value:
Geometrically it follows the slope over a step . It is first-order accurate (global error ), simple but requires small for acceptable accuracy.
Example
Solve ; find with .
Step 1 ():
Step 2 ():
The exact value is ; the gap shows Euler's first-order error.
Differentiate between the Gauss elimination and Gauss-Jordan methods.
Gauss Elimination vs Gauss-Jordan
Both are direct methods using elementary row operations on , but they differ in how far the reduction is carried.
| Aspect | Gauss Elimination | Gauss-Jordan |
|---|---|---|
| Reduction | To upper-triangular form (zeros below diagonal) | To diagonal / identity form (zeros above and below diagonal) |
| Final step | Requires back substitution to find unknowns | Unknowns read off directly; no back substitution |
| Pivot rows | Eliminate only below the pivot | Eliminate both above and below the pivot, and normalize pivot to 1 |
| Arithmetic cost | operations — fewer | operations — more |
| Main use | Solving linear systems efficiently | Solving systems and finding matrix inverse (reduce $[A |
Summary: Gauss elimination is computationally cheaper but needs back substitution; Gauss-Jordan does more work to yield the solution (or inverse) directly without back substitution.
Explain Newton's divided difference interpolation formula.
Newton's Divided Difference Interpolation
For points with unequally spaced -values, the interpolating polynomial is
where the divided differences are defined recursively:
The leading (top) divided differences become the polynomial coefficients.
Advantages: works for unequal spacing, and a new data point can be added by computing just one more difference column without redoing the whole table (unlike Lagrange).
Example
For :
At : .
Explain the power method for finding the largest eigenvalue of a matrix.
Power Method (Largest Eigenvalue)
An iterative method to find the dominant (largest-magnitude) eigenvalue and its eigenvector of a matrix , provided .
Idea: repeatedly multiplying any starting vector by amplifies the component along the dominant eigenvector fastest.
Algorithm
- Choose an initial nonzero vector (e.g. ).
- Compute .
- The largest-magnitude component of is the current eigenvalue estimate .
- Normalize: .
- Repeat until and stabilize within tolerance.
Then and the corresponding eigenvector.
Example (one iteration): , .
Continuing converges to , eigenvector .
Note: convergence rate depends on the ratio ; the smallest eigenvalue is 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.
Least-Squares Fit of a Parabola
Given data points , choose to minimize the sum of squared residuals
Setting gives the three normal equations:
Procedure
- Tabulate for all points and form the required sums.
- Substitute the sums into the three normal equations.
- Solve the resulting linear system (e.g. by Gauss elimination) for .
- Write the fitted parabola .
Example: for (), . Solving the normal equations yields , i.e. , which fits the data exactly.
Frequently asked questions
- Where can I find the BSc CSIT (TU) Numerical Method (BSc CSIT, CSC207) question paper 2080?
- The full BSc CSIT (TU) Numerical Method (BSc CSIT, CSC207) 2080 (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) 2080 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) 2080 paper?
- The BSc CSIT (TU) Numerical Method (BSc CSIT, CSC207) 2080 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.