Prerequisites
Section 3.2 of Strang will do. Otherwise, some knowledge of basic differential
equations, solving linear systems of equations, and knowledge of the properties
of the Dirac Delta function and the Heaviside step function.
Up to Interpolation and Splines (Curve Fitting)