Pre-requisites: Mathematical Methods
  Ordinary and partial differential equations, finite  difference schemes - implicit and explicit types, accuracy, convergence and  stability, method of characteristics, finite element method - variational and  weighted residual formulations, applications to steady and unsteady flows,  pollutant dispersion, flood wave propagation, tidal model, applications with  computer programming. 
  Text/Reference  Books: