It depends on how you approach corrosion. Corrosion touches a very broad range of technologies in one way or another. Architecture, pipelines, cables, superstructures of all sorts (ships, bridges, railroads, airplanes...etc). As a corrosion engineer, I am guessing, you will have to be able to apply specific knowledge of corrosion to some sort of engineering structure. You will end up being a kind of jack of all trades to be successful. I am surprised they are offering it as an undergraduate degree. Is corrosion important, absolutely. There is no end of structures and systems in the U.S. and elsewhere which are nearing the end of their service life due to corrosion. Take the power grid as an example. I believe it was built to last 50 years. Lots of it is much older than that and power consumption just keeps going up...sheesh...if that isn't a recipe for disaster (which for an engineer spells work) I don't know what is.