So I'm planning on pursuing physics in graduate work after undergrad. I want to do physics and engineering at this point right now though. Would it be better to double major in engineering physics and mechanical engineering or to double major in mechanical engineering and physics? Btw I go to Cornell and it has one of the best engineering physics programs which is why I'm considering it instead of a theoretical physics major. In addition, it may share more similar classes with mechanical engineering. Engineering Physics could prepare me just as well for graduate work in theoretical physics. In addition I would want to graduate in 4 years. thanks.