This upper level undergraduate and graduate course discusses governing processes in the coastal zone including sea level change, tides, waves, storms, flooding, estuarine dynamics and dynamic coastal landforms (e.g. beaches, marshes, deltas, etc.). Student are taught common computer coding techniques to analyze modern tide gauge, wave buoy, stream flow, and other instrumental observations from coastal, estuarine and coastal river environments.