This textbook provides comprehensive coverage of numerical methods and their applications to scientific and engineering problems. It includes worked examples, theoretical background, and problem sets, making it suitable for undergraduate and postgraduate courses.