# CSVTU BE III Semester Electrical Engineering NACP Syllabus

## CHHATISGARH SWAMI VIVEKANAND TECHNICAL UNIVERSITY, BHILAI (C.G.)

## Semester:B.E. III Branch: Electrical

## Subject:Numerical Analysis & Computer Programming

Total Theory Periods: 40 Total Tut Periods: 12

Total Marks in End Semester Exam: 80

Minimum number of Class tests to be conducted: 2

UNIT-1: NUMERICAL ANALYSIS

Approximation and round of errors, Truncation errors and Taylor Series, Determination of roots

of polynomials and transcendental equations by Newton’s Raphson, Secant Baistows method,

Solutions of linear simultaneous linear algebraic equations by Gauss Elimination and Gauss-

Saturation methods.

UNIT-II

Curve fitting-linear and non-linear regression analysis. Backward, Forward and central difference

relations and their uses in numerical differentiation integration application of difference relation

in the solution of partial differential equations, Numerical solution of ordinary differential

equitation by Euler, modification Euler, Runge –Kutta and Predictor –corrector Method.

UNIT-III: COMPUTER PROGRAMMING

Induction of computer programming in C and C++ languages, Arithmetic expressions, Simple

programmes emphasis should be more on programming techniques rather then the language it

self. The C Programming language is being chosen mainly because of the availability of the

compilers, book and other reference materials.

Example of some simple C program, Dissection of the program line by line. Concepts of variable,

program statements and function calls from the library (print for example)

(Data type, print, char, float etc.)

UNIT-IV

C expressions, arithmetic operation relation and logic operations assignment statement, extension

of assignment to the operations Primitive input output using get char[-] put char, exposure to the

scan and print functions .C statements, conditional execution using if-else. Optionally switch and

break statement may be mentioned. Concepts of loop, Example of loop in c using for-while and

do-while optionally continue may be mentioned.

UNIT-V

One dimensional array and example of iterative programs using arrays, 2-d arrays, Use in matrix

computations. Concepts of sub-Programming, functions, example of functions Argument passing

mainly for the simple variable, Array of pointers, passing arrays as argument, String, C string

library. Structure and unions Defining C Structure, passing Structure as arguments. Program

examples, File I/O, use of open, scan and print routines.

Text Books:

1. Let-us C by Yashwant Kanetker

2. Programming in Ansi C by Balaguruswami,TMH

3 Numerical methods By B.S.Grewwal, Khanna pub.

Reference Books:

1. Numerical Methods for Scientific and Engineering computation By M.K. Jain, SRK

Iyengar, and R.K. Jain, Wiely Eastern

2. Programming in C++ by Balaguruswami,TMH

3.

C++ programming fundamentals, NIIT, PHI pbs.