Nonlinear hydrodynamic flows with free surface effects. Propagation of water waves. Luke’s variational principle and Hamilton’s principle. Representations of the wave fields. Green’s theorem. Modal series expansions. Non-linear models for the propagation of surface gravity waves in finite water depth and in shallow water. Simplified depth-integrated models Application to propagation over non-uniform bathymetry. Wave – floating body interaction. Linearized equations of motion. Hydrodynamic loads and responses. Computational Lab: Matlab programs and application to various problems concerning water wave propagation over bathymetry.