The chapter discusses numerical methods for solving the 1D and 2D heat equation. Four methods are described for the 1D equation: Schmidt, Crank-Nicolson, iterative (Jacobi and Gauss-Seidel), and Du Fort-Frankel. The Schmidt method is explicit but conditionally stable, while Crank-Nicolson is implicit and unconditionally stable. Examples are solved using each method and compared to analytical solutions. The alternating direction explicit (ADE) method is described for the 2D equation.