This course was designed by the developers of the software Iber for English speaker. The course starts with a basic introduction to the theory of two-dimensional shallow water models for the calculation of free surface flows, focusing on its application to flood inundation studies. The capabilities of the model are explained through several practical exercises which include open channel flow, river inundation modelling and tidal flow.