I've been doing CS for a year now with the intention to get into software development/software engineering. I decided to do a physics major in addition to my current CS degree. My main reasoning was that there's some overlap in science and CS. So getting a physics degree puts me in a place where I speak both the language of computers and physics if I were in a position that required both. Like working on software in an engineering or scientific field. I'm not fully aware of the benefits of doing a physics degree to the field of CS/technology, and I was wondering what careers I could do with CS/physics. I'm definitely not looking to do a PhD in physics (or anything else) right now, so that's a variable. It's something I'd be open to, however I just want to get my undergrad done first and get into work. The good thing is the mathematics picked up in physics is widely applicable to CS. If you can do statistics and etc AI/machine learning would be so much easier to pick up. I've also heard that physics is applicable to robotics, and even computer engineering. But I don't know the full extent at which these two majors are good in tandem with each other. Like what sorts of perks come with doing physics in relation to CS, and what careers I'll be opening myself up to by doing physics. On the other hand I think I might be making a misinformed judgment going into a full physics degree.