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-
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.)
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.
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.
1. Let-us C by Yashwant Kanetker
2. Programming in Ansi C by Balaguruswami,TMH
3 Numerical methods By B.S.Grewwal, Khanna pub.
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
C++ programming fundamentals, NIIT, PHI pbs.