by using an explicit and/or implicit convergent finite difference scheme (that is, the scheme must be consistent and at least conditionally stable) selected among the FTBS, FTFS, FTCS schemes. Investigate experimentally the stability of the selected scheme by varying the space and time discretization step sizes. If the scheme is only conditionally stable, verify that instability starts to occur when the CFL stability condition is no longer satisfied.
Compare experimentally (graphically) the numerical solution with the exact analytical solution. Motivate your choices and discuss the results.
it also provides help that you can refer to attached file.
I uploaded two projects