Credits: 3 (2-0-2)

Description

Elements of FORTRAN programming; Initial and boundary value problems; second order ordinary differential equations, variation of parameters, orthogonal functions; Partial differential equations and their classification, method of separation of variables; Euler and RungeKutta methods for ODE; Spatial and temporal finite differencing schemes of various orders, comparison with exact solutions, accuracy and numerical stability, limitation of finite difference methods; Numerical solution of linear advection equation, advection-diffusion equation, and shallow water equation.