Coastal Engineering is the field of understanding the complex processes happening along our shorelines. The two biggest roles of coastal engineering are to combat erosion and to provide safe and reliable navigation. Therefore, Coastal Engineering divides into two domains: Coasts and Ports. Coastal Engineering plays a vital role in each of these realms. The general public … [Read more...] about Coastal Engineering