Method of characteristics for first- and second-order hyperbolic equations. Finite difference methods for parabolic and hyperbolic equations. Local truncation errors, Consistency, Stability (von Neumann and matrix methods), Convergence. A-stability and L-stability. Finite difference methods for elliptic partial differential equations. The Maximum Principle. Introduction to Finite element methods.