Right now, I kind of only have the option of doing engineering for my bachelor degree, but am more interested in physics. Is it possible for me to do my engineering course, and study a full fledged physics course on my own at the same time? Or even before that, is it possible for me to switch from engineering to physics for my master's degree? I would be giving my GRE after a couple of years, and would probably be wanting to get into a good university abroad(I am from India), I need to prepare for that as well, but I feel all that would be meaningless if I can't actually study the subject I am interested in for my Master's degree. So my queries basically are: 1. Is it possible for me to switch from engineering to physics for my Master's degree. If so, which branch of engineering should I opt for? I am interested in theoretical physics, but I really don't have much idea about how much practical use it is put to, maybe I would rather study something which has more immediate consequences, something like nuclear energy. I really don't know, but if I chose say, electrical engineering, would it be possible for me to do my Master's degree in physics on such topics like I mentioned before? 2. If engineering alone wouldn't be enough, is it possible for me to make up by studying physics on my own? If this is possible, which branch of engineering should I choose to make it a lot easier for myself? Any help will be appreciated.