DEHRADUN CAMPUS
PRACTICAL FILE / TERM WORK
                           CBNST LAB
                            PMA-502
                           B.Tech CSE
                            2023-24
 DEPARTMENT OF COMPUTER SCIENCE AND
            ENGINEERING
      GRAPHIC ERA HILL UNIVERSITY,
               DEHRADUN
SUBMITTED TO                               SUBMITTED BY
Mr. PURUSHOTTAM DAS                        NAME:
ASST. PROFESSOR                            Examination Roll No.:
DEPARTMENT OF COMPUTER                     Course / Sem:
SCIENCE & ENGG.
COLLEGE ROLL NO.________                     EXAMINATION ROLL NO._______
                             DEHRADUN CAMPUS
THIS IS TO CERTIFY THAT Mr. / Ms. _________________________________________
HAS SATISFACTORILY COMPLETED ALL THE EXPERIMENTS IN THE LABORATORY OFTHIS
COLLEGE.    THE     COURSE    OF      THE     EXPERIMENTS      /   TERM        WORK
___________________________________     IN    PARTIAL   FULLFILLMENT      OF    THE
REQUIREMENT IN ___________ SEMESTER OF B.TECH (CSE) / M.TECH( ) / BCA / MCA /
BBA / MBA DEGREE COURSE PRESCRIBED BY GRAPHIC ERA HILL UNIVERSITY, DEHRADUN
DURING THE YEAR _______ - _______
CONCERNED FACULTY                                           HEAD OF DEPARTMENT
NAME OF EXAMINER:
SIGNATURE OF EXAMINER:
                                                                 Annexure-A
                Department of Computer Science & Application
                                 Lab Details
Name of the Lab: - CBNST Lab
Lab Code: - PMA-502
Subject Credit: - 2
Course: - B.Tech
Branch: - CSE
Semester: - V
Section: - L
Number of students enrolled: -
Name of the Faculty: - Mr. Purushottam Das
Name of Lab Instructor: -
Lab Number:-
                              Lab Time Table
Lab Session           Day         Lecture Number               Timing
      1             Tuesday             3-4                10:10 – 12:00
                                                                                Annexure- B
               Department of Computer Science & Application
                                   List of Practical’s
Subject Code: PMA-502                             Subject Name: CBNST Lab
Course : B.Tech CSE                               Branch & Sem:-V L
          1. Write a program in C to find absolute, relative and percentage error for round-
             off and truncation cases.
          2. Write a program in C to find the roots of any polynomial / transcendental
             equation using bisection method correct up to three decimal places.
          3. Write a program in C to find the solution of any transcendental equation using
             Regula-Falsi method correct up to three decimal places.
          4. Write a program in C to find the solution of any non-polynomial equation
             using Newton-Raphson method correct up to four decimal places.
          5. Write a program in C to find the roots of any non-polynomial equation using
             Iteration method correct up to four decimal places.
          6. Write a program in C to solve the system of linear equations using Gauss
             Elimination method.
          7. Write a program in C to solve the homogeneous system of linear equations
             using Gauss Jordan method.
          8. Write a program in C to solve given system of linear equations using Gauss-
             Siedal iterative method.
          9. Write a program in C to interpolate using Newton’s forward difference
             formula for the stated values.
          10. Write a program in C to implement Newton’s backward difference formula.
          11. Write a program in C to interpolate using Gauss forward Interpolation formula
             for given values.
          12. Write a program in C to implement Lagrange’s Interpolation formula for
             unequal intervals.
13. Write a program in C to integrate given values using Trapezoidal rule.
14. Write a program in C to integrate using Simpson’s 1/3 rule for the stated
   values.
15. Write a program in C to implement Simpson’s 3/8 rule.
16. Write a C Program to implement Euler’s method.
17. Write a C Program to implement Runge-Kutta’s Method.
18. Write a C Program to implement curve fitting for a straight line.
19. Write a C Program to implement parabolic curve fitting.
20. Write a C Program to implement regression lines.
                 DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING
                           STUDENT LAB REPORT SHEET
                             CBNST LAB (PMA-502)
    Name of Student ……………………………………...…………. Mo. No………………….……….…………..
    Address Permanent …….…………………………………………………………………………..……………..
    Father’s Name ………………………………..………………         Mo No ………………………
    Mother’s Name ………………………………………………          Mo No…………..…………..
    Section ……..……….Branch……………………Semester……………..    Class Roll No……………..
   Local Address……………………………………………………Email……………. ……Grade         A B C
                                                        Marks   5 3 1
S.     Name of the Experiment D.O.P. Date of  Grade Grade       Total   Student’s   Teacher’s
No.                                  Submiss- (Viva) (Report    Marks Signature     Signature
                                     ion             File)      (out of
                                                                10)
1      Write a program in C to
       find absolute, relative and
       percentage error for
       round-off and truncation
       cases.
2      Write a program in C to
       find the roots of any
       polynomial /
       transcendental equation
       using bisection method
       correct up to three
       decimal places.
3      Write a program in C to
       find the solution of any
       transcendental equation
       using Regula-Falsi
       method correct up to
       three decimal places.
4      Write a program in C to
       find the solution of any
       non-polynomial equation
       using Newton-Raphson
       method correct up to four
       decimal places.
5      Write a program in C to
       find the roots of any non-
       polynomial equation
     using Iteration method
     correct up to four decimal
     places.
6    Write a program in C to
     solve the system of linear
     equations using Gauss
     Elimination method.
7    Write a program in C to
     solve the homogeneous
     system of linear
     equations using Gauss
     Jordan method.
8    Write a program in C to
     solve given system of
     linear equations using
     Gauss-Siedal iterative
     method.
9    Write a program in C to
     interpolate using
     Newton’s forward
     difference formula for the
     stated values.
10   Write a program in C to
     implement Newton’s
     backward difference
     formula.
11   Write a program in C to
     interpolate using Gauss
     forward Interpolation
     formula for given values.
12   Write a program in C to
     implement Lagrange’s
     Interpolation formula for
     unequal intervals.
13   Write a program in C to
     integrate given values
     using Trapezoidal rule.
14   Write a program in C to
     integrate using Simpson’s
     1/3 rule for the stated
     values.
15   Write a program in C to
     implement Simpson’s 3/8
     rule.
16   Write a C Program to
     implement Euler’s
     method.
17   Write a C Program to
     implement Runge-
     Kutta’s Method.
18   Write a C Program to
     implement curve fitting
     for a straight line.
19   Write a C Program to
     implement parabolic
     curve fitting.
20   Write a C Program to
     implement regression
     lines.
 Total No of Practical allotted: ………………………………………
 Total No of Practical completed: ………………………………….
 Percentage Attendance of Practical: …………………………….
ACKNOWLEDGEMENT
                  Name of Student
              DEHRADUN CAMPUS
                   INDEX
EXP.   DATE       EXPERIMENT    PAGE   REMARKS
NO.                              NO.
              INDEX
EXP.   DATE   EXPERIMENT   PAGE   REMARKS
NO.                         NO.
                                  Page No.
                   PROGRAM NO.1
NAME:
COURSE:
BRANCH/SEMESTER:
ROLL NO:
DATE:
1. OBJECTIVE:
2. METHOD:
3. PROGRAM:
4. OUTPUT: