The textbook is authored by Ashu Vij, Rajni Mehra, and Neha Aggarwal.
This textbook is specifically tailored for BCA (Bachelor of Computer Applications) 2nd-year students in the 3rd semester at Panjab University, Chandigarh.
The textbook covers a variety of fundamental topics in numerical methods, including: Data representation and computer arithmetic Solution of non-linear equations Systems of linear equations Interpolation Numerical integration Approximation of functions Numerical solutions of ordinary differential equations
The book includes appendices that provide comprehensive lists of programs in both C and Fortran languages, enabling students to gain hands-on experience in implementing the numerical methods discussed in the text.
The examination will consist of four units, and the question paper will include a total of nine questions, with two questions from each unit and one compulsory short answer question covering the entire syllabus.
Unit 1: Introduces differentiation, integration, matrix algebra, data representation, computer arithmetic, and various types of errors. Unit 2: Covers solutions of non-linear equations, including iterative methods and simultaneous linear equations using both direct and iterative approaches. Unit 3: Focuses on interpolation methods and numerical integration techniques like the trapezoidal rule and Simpson's rules. Unit 4: Deals with function approximation using Taylor series and Chebyshev polynomials, and provides methods for solving ordinary differential equations.
While some familiarity with basic mathematical concepts and computational techniques may be helpful, the book is structured to introduce and explain concepts progressively, making it accessible to students with varying levels of understanding.
The textbook is available at university bookstores, through Sharma Publications, and at various online educational retailers.
The inclusion of programming examples in C and Fortran, alongside practical problems and methods for computational techniques, helps students apply theoretical knowledge to real-world scenarios.
The textbook aims to enhance students' problem-solving skills, computational thinking, and understanding of numerical methods, which are essential for applications in various fields, including engineering and data science.