As I want to do higher studies in physics ( and unable to get a good Bsc (hons.) physics program) which Engineering should I choose Mechanical or Electronics and communications? From what I hear ECE guys end up doing software jobs after their graduation and Mech has better chance of doing actual Engineering and R&D (In which my interest lies), ECE on the other hand has good programs at master's level, VLSI, Embedded systems and the main thing is that a physics degree will actually help me with my electronics career as well. As of my interests: I find both Mechanical and electronics interesting, though I am slightly leaned towards electronics only because of the physics it offers and the fact that most inventions are done in electronics related things these days. As a mechanical engineer I don't think my physics education will help and I will probably wind up leaving mechanical engineering for Physics Another thing I could do is to go with Mechanical and then Mechatronics to gain sufficient knowledge in electronics or I could just get a master's in electronics after clearing some exams, (it is possible and people have done it) Another thing is that my girlfriend lives in Norway and I want to live there with her, so which is in demand there? (I know it's not the perfect way to choose career but still! ) What do I do!.. ?