Coastal Engineering is a branch of Civil Engineering that deals with the design, construction, and maintenance of structures and systems to manage coastal areas. This includes the study of wave dynamics, erosion control, and harbour construction, among other topics. Coastal Engineering aims to balance human activities and natural processes in coastal zones.