Climate change is one of the most pressing issues facing humanity today. It refers to significant alterations in weather patterns over extended periods, primarily due to the increased concentration of greenhouse gases. It affects natural ecosystems and communities worldwide. In the context of engineering, climate change presents both challenges and opportunities for innovation. It is therefore important to understand how these changes influence the design, construction, and maintenance of various infrastructures. Engineering plays a role in both contributing to and mitigating the impacts of climate change. Historically, traditional engineering methods have increased greenhouse gas emissions, especially in sectors like construction, transportation, and energy. Yet, the environment in which engineering projects are carried out is greatly impacted by climate change. This means that engineers need to address climate change through sustainable practices and adaptive strategies. One adaptation strategy used to deal with these changes is designing infrastructure that can withstand extreme weather events like floods and hurricanes.