So currently I'm in first year university about to begin my second semester. I know for certain I'm going to be majoring in physics (with possibly the potential to go to graduate school in condensed matter). However, there is also the possibility that I may just want to go straight into industry upon completion of my bachelors. And to be honest, while I think its possible to get a good job with a physics degree, it won't be easy. I do plan on doing a 12-16 month internship after 2nd year so that will definitely help. Nonetheless, recently I've been thinking I should complete a second major in computer science if I decide to go straight into industry. Note, my reasons for computer science are (a) Marketability (b) the subject matter seems interesting based on a programming course I took first semester. So then i'd be double majoring in physics and computer science, rather than only specializing in physics. So my question what do you guys think? I could possibly complete a specialist program in physics, along with a minor in computer science. But how would employers view a minor in comparison to a major? Also note I do plan on seeing a guidance counsellor at my university, but I would still like some preliminary thoughts.