My advice would be pick a major that fits within the multiple missions of the USCG. Especially if you desire a long career. For example, if you get a major in Naval Architecture and Marine Engineering. There is no USCG career for that major. The USCG does not build ships.