<p>Hello everyone, I'm a senior in high school who's probably going to major in CS. I love CS and I already have a lot of experience in software development, but after taking and loving Honors Physics, I am considering double-majoring in CS and physics. I am really interested in particle physics and quantum mechanics, and I think that minoring in physics wouldn't let me explore those fields as much as I'd want to. But the problem is, I still want to have a career in software development, and I really aren't interested in a career in physics, as it requires a Ph.D and I want to stop at my master's. So, would you recommend double-majoring, or just minoring in physics.</p>
<p>I appreciate any answers I can get. Thanks.</p>
<p>Each of those majors are tough on their own, let alone double majoring in both of them. I’d say do physics as a minor. There’s no use in putting yourself through all that extra stress if you’re never going to use it.</p>
<p>Solution #1: Major in CS and take just enough Physics in order to take quantum computing courses</p>
<p>Or</p>
<p>Solution #1: Major in Physics and take just enough Computer Science in order to take quantum computing courses</p>
<p>You don’t need full-fledged double majors to accomplish certain goals. For instance, I wanted to initially do scientific computing. That meant that I needed a combo of Math + CS. I did not NEED both full majors, just one with enough from the other to get me to that goal. Even when I decided to have a “Plan B” after noticing that “information systems” was getting bigger, I still knew that I did not need two full majors.</p>
<p>My Solution: Have Math as primary major and take whatever set of CS courses that would allow me to include computer networks and database systems. That allowed me to omit CS courses like computer architecture, digital logic (and lab) and a couple of other CS courses. I was still able to use my “Plan B”.</p>