Programs Should I Double Major in Physics and Computer Science?

AI Thread Summary
The discussion centers on a first-year university student majoring in physics, contemplating a second major in computer science to enhance job prospects in industry. The student recognizes the challenges of securing a good job with just a physics degree and plans to undertake a 12-16 month internship after the second year to gain practical experience. The interest in computer science stems from its marketability and the enjoyment of a programming course taken previously. Key points include the potential benefits of double majoring versus minoring in computer science, with a focus on how employers perceive these qualifications. Participants emphasize the importance of practical experience, particularly through large-scale team projects, to demonstrate coding skills and teamwork. They suggest pursuing internships that leverage both physics and computer science skills, highlighting the competitive advantage of combining strong mathematical abilities with programming knowledge. The conversation also touches on the general lack of programming proficiency among many computer science majors, reinforcing the value of the student's unique skill set.
NATURE.M
Messages
298
Reaction score
0
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.
 
Physics news on Phys.org
Hey NATURE.M.

Once piece of advice in gaining employment for any kind of software development work: make sure you have worked on at least one large scale, multiple person (i.e. team say 4+ people), complex project in the area of your interest.

This is a thing that can be applied by some employers to filter out those that may not work in a real commercial development environment.

The reason behind this is that you can show that you can actually write original and functional code (you'd be surprised how many people can't do this), can work in a team, be able to see a project from start to finish, and basically show that you know what real development work is like.

This is regardless of the field you want to enter. You will need both domain and general knowledge regardless of what jobs you apply for and if successful, get offered.

If you haven't done project work before, start small. You can choose your projects to be structured in a way that further projects build on top of your existing work. My advice to you is to make it a little bit more ambitious than you are capable of doing, but not too much that you will lose motivation and burn out. Start small and add to what you have accomplished in small increments.
 
Thanks I'll definitely try. If I were to do a internship, I may then focus it on comp. science rather than physics.
 
I'd suggest an internship that takes advantage of both of your majors: Something physical/numerical. Chiro already hinted that most computer science majors can't program. Shocking but true. The fraction who can comprehend math is even smaller. This is where your competitive advantage lies, so take full advantage of it.
 
D H said:
I'd suggest an internship that takes advantage of both of your majors: Something physical/numerical. Chiro already hinted that most computer science majors can't program. Shocking but true. The fraction who can comprehend math is even smaller. This is where your competitive advantage lies, so take full advantage of it.

I didn't know that. I would understand the latter part since only single-variable calculus is required for the major program in comp science (certain courses require multivariables, and linear algebra though).
I'll definitely keep this in mind when the time comes around. Thanks.
 
Hey, I am Andreas from Germany. I am currently 35 years old and I want to relearn math and physics. This is not one of these regular questions when it comes to this matter. So... I am very realistic about it. I know that there are severe contraints when it comes to selfstudy compared to a regular school and/or university (structure, peers, teachers, learning groups, tests, access to papers and so on) . I will never get a job in this field and I will never be taken serious by "real"...
Yesterday, 9/5/2025, when I was surfing, I found an article The Schwarzschild solution contains three problems, which can be easily solved - Journal of King Saud University - Science ABUNDANCE ESTIMATION IN AN ARID ENVIRONMENT https://jksus.org/the-schwarzschild-solution-contains-three-problems-which-can-be-easily-solved/ that has the derivation of a line element as a corrected version of the Schwarzschild solution to Einstein’s field equation. This article's date received is 2022-11-15...
Back
Top