Reading guide
Computational mathematics investigates how finite-precision computation represents, approximates, and analyzes continuous mathematical objects. Begin with numerical error and algorithm quality, then progress through root-finding (bisection, fixed-point iteration, Newton’s method), algebraic polynomial interpolation, error analysis and Chebyshev nodes, Hermite interpolation with derivative constraints, and piecewise cubic splines. The sequence connects an algorithm’s structural hypotheses to its convergence rates and numerical stability.
These notes organize the core MTH2051 ideas; private applied exercises and assessment material remain in the course archive. The numerical differentiation and integration sequence covers Weeks 6–9, from difference formulas and Newton–Cotes to composite quadrature, Richardson/Romberg, Gauss–Legendre, and adaptive Simpson. Each chapter includes explicit hypotheses, proofs, themed illustrations, and interactive experiments. Multiple and improper integrals remain future topics.