这本教材为读者介绍了数值计算及其在科学和工程中的应用。涵盖的主题包括那些通常出现在入门课程中的,以及那些在数据分析中出现的主题。这包括使用奇异值分解的优化和基于回归的方法。重点是解决问题,文中有大量关于工程和科学应用的练习。还考虑了方法背后的数学理论的基本作用,既为了理解方法是如何工作的,也为了了解计算的误差如何取决于所使用的方法。文中大部分计算示例所用的代码都可以在GitHub上找到。这个新版还包括了上级课程在计算线性代数中所需的材料。