Abstract
In chapter 6, the finite difference scheme with weight 0 ≤ σ ≤ 1 has been built for the wave equation with initial boundary value conditions. It is proved that the scheme is convergent and the global error estimate is given. The scheme with weight is solved by the method of separation of variables. The Mathematica module waveEqn is designed and applied to initial boundary value problems for the wave equation. In the last section, the wave equation is solved by the method of lines. The chapter ends with a set of questions.