This course gives an overview of the concepts behind the different forms of corrosion and the various corrosive environments, and provides information about how to prevent, control and mitigate corrosion in stages of the infrastructure, from materials selection to installation of protection systems to their regular maintenance.