Incorporating a balance of theory with techniques and applications, this text includes optional theory-based sections. The topics, such as partial differential equations and matrix algebra, provide comprehensive and flexible coverage of all aspects of numerical analysis.