I mean, I think it's good that Georgia / Arizona State have created "meta-majors" to give students more exposition on specific majors.. but I wish high-schools would provide that information before students sign up for a 20k-40k+ / year experiment to find out they don't want to become w/e it is they originally signed up for..
When I was a sophomore in high-school, a teacher went out of her way, tapped into her network and helped me land my first professional programming gig. I was still probably going to be a programmer as I had been coding for 5+ years already, but being exposed to that environment helped re-affirm that it was the path that I wanted to take.