I live in Noida, U.P. and I am expecting about 90% in my 12th exam. I got 202 in JEE Main and I don't think I will get a good rank in JEE Advanced, so IITs and IISERs are out of option. I have given entrance test of CMI and awaiting its result. I want to pursue a career in theoretical physics but I am confused what to do next. I don't think there are any reputed institutes/colleges where I will get admission with these marks in BSc (H) Physics and if there are, then please suggest some. On the other hand, can I do a masters and then a PhD in physics if I do my under graduation in engineering (I mean, it won't difficult to switch, would it) ? And if I do this, then which engineering branch will help me to study more of physics and mathematics ?