Naval Architecture/Marine Engineering Schools with other options

I am interested in studying Naval Architecture/Marine Engineering in college, and was wondering what some good schools are that have programs in that field, but also have other options if I decide I want to do a different kind of engineering instead (I definitely want to study engineering). Right now some of my desired schools are

  • Virginia Tech (Ocean Engineering)
    -Michigan
    -Stevens
    -MIT (ocean engineering)
    -Memorial University of Newfoundland (don’t know much about NAME here but it’s apparently pretty good and cheap, if anyone knows anything more about this and other engineering programs there that would be great)