This book analyzes the basic techniques involved in providing efficient
numerical solutions to problems in science and engineering and focuses on the
development of numerical algorithms and detailed analysis of different numerical
methods. While developing the basic understanding for the construction of
numerical algorithms, it also emphasizes the applicability of these methods and
explains the guaranteed accuracy that various methods provide for the efficiency
and scalability of large-scale systems. In addition, it contains exercises,
examples, and algorithms used for preparing computer programs in Mathematica®.