So I am currently a freshman undergraduate engineering student at the Cooper Union and one of the things that I am interested in is a PhD in Physics (Cosmology/Relativity and/or Quantum/String Theory). I am either going to pursue Chemical Engineering or Electrical Engineering. Will either one of those give me a good entry into a PhD in Physics. If not, what should I pursue given that Cooper has only engineering majors? If engineering will give me a good entry into a PhD program in Physics, what should I do to increase my chances to get into a good grad school for it? I am particularly interested in Special/General Relativity. Are there any specific courses that I should take in order to be more successful?