Welcome to the BSc undergraduate course in Surface Water Hydrology. The module is designed to create an understanding of the dynamics of river flow, and of probability theory as well as frequency analysis with reference to their application in surface water hydrology and hydrological modelling applications. The module is generally divided into two sections: (i) Stochastics, and (ii) Hydraulics. The course relies extensively on self-study and a resources package is supplied that gathers together relevant documents and course material that should be read and referred to in order for students to appreciate the issues involved in the dynamics of river flow, frequency analysis and the application of probability theory in hydrological modeling in South Africa, southern Africa and globally.