Methods such as finite differences, finite elements, fast Fourier transforms, Monte-Carlo and Lagrangian schemes are discussed in 1D to solve a variety of problems including the advection, diffusion, Black-Scholes, Burger, Korteweg-DeVries and the Schroedinger equations.