What major should I choose?
Pick the subject that holds your interest through the dull parts and keeps giving you questions. Most of these professors put less weight on the major's label than on what you do with it: the projects you build, and a professor who pushes you.