CE54300 – Coastal Engineering, 3cr.
Coastal Engineering is the engineering field that deals with the design of harbors, breakwaters, shoreline protections, beaches, inlets, and other coastal elements. This course introduces you to the basic scientific and engineering principles that underly coastal engineering for both ocean and Great Lakes coastlines. The course provides an introduction to the basic physical processes important to coastal engineering, including surface water waves, water level variations, sediment transport, and shorelines. You will also learn to perform some basic designs in coastal engineering, with applications that include submerged and emerged breakwaters, seawalls and revetments, beach nourishments, and more. This course counts as a technical elective and design course for undergraduate students in Purdue’s Civil Engineering program. I teach this course every fall.