Which Major Should I Choose: Physics or Computer Science?

Click For Summary

Discussion Overview

The discussion revolves around the decision-making process for a high school senior contemplating a major in either Physics or Computer Science. Participants explore the implications of each choice, including employability, educational requirements, and personal interests, while considering the challenges of double majoring.

Discussion Character

  • Debate/contested
  • Exploratory
  • Conceptual clarification

Main Points Raised

  • Some participants argue that a Physics degree does not require attending an ivy league school to be valuable, but a PhD is generally necessary for research positions.
  • Others highlight that Computer Science is perceived as more marketable with just a Bachelor's degree.
  • A participant shares their experience from a small school, suggesting that smaller institutions may provide more opportunities for early research involvement.
  • Another viewpoint suggests that if employability is a priority, choosing Computer Science may be the safer option, while also recommending a minor in the other subject.
  • One participant claims that a Physics BS can lead to various career paths outside of traditional physics roles, such as law or programming, depending on the individual's adaptability.
  • Concerns are raised about the difficulty of double majoring, but some participants argue that the overlap in required courses may make it more manageable than perceived.
  • A participant recounts their experiences as a physicist working with programmers, emphasizing how a physics background can contribute to problem-solving in programming contexts.
  • Another participant suggests considering a major in "engineering physics" with a concentration in Computer Science as a potential compromise.

Areas of Agreement / Disagreement

Participants express a range of opinions, with no clear consensus on which major is preferable. Some emphasize the employability of Computer Science, while others defend the value of a Physics degree. The discussion remains unresolved regarding the best path forward for the original poster.

Contextual Notes

Participants note that high school physics may not accurately reflect the content of college-level physics courses, and there is a recognition of the need for personal interest in the decision-making process. The discussion also highlights the importance of flexibility in course selection during the initial college semesters.

dcasarrubias
Messages
6
Reaction score
0
Hi, I am a high school senior and I am really having a hard time deciding what I should major in. I absolutely love Physics and Computer Science, but I am worried about majoring in Physics, because many people tell me that it is only worth getting if you attend one of the big ivy league schools. In Physics you have to get your PHD to be employable for most research jobs. On the other hand Computer science is more marketable with just a Bachelors degree. I also don't want to double major, because both majors are difficult and require complete time and focus. Any suggestions?

Thanks
 
Physics news on Phys.org
Physics does not require that you attend an ivy league university to be worth anything, that's silly. However, a PhD is generally required for physics research positions. And is more generally employable than just a BS in physics.

Computer Science seems to be much more marketable with just a BS.

High school physics isn't really a good indicator of what an actual physics curricula entails. Or of what physics even is. You won't know until you take the year of calculus based physics required for both physics and usually computer science majors.
 
I can't give too much experience from life as I'm in my third year of undergraduate studies. What I can say is that I'm from a small school and I know of several past graduates who have gone into work they love, and others who have gone into graduate programs for engineering and physics PhDs. Also, again in my experience, small schools give you a bit more of nurturing; I've seen people start basic research second semester freshman year and I have taken part in several interesting projects myself; I don't know if I would have the same experience at a large school.

I entered wanting to do engineering and later switched to physics, adding in math down the road. My suggestion would be just to take into courses in both when you get to college. You'll likely need some courses away from your major if you attend a liberal arts school, so it won't necessarily be time wasted. I will also say that my perception of physics has changed as I've gone through my undergraduate, you may find you like it more in more or that it just isn't for you.
 
If you like both, why not choose the more employable one?

I think physics requires a back-up plan. If you are great at job-searching type stuff, that could give you more of an option to choose physics without getting into trouble. You can at least get a minor in the other subject.
 
I think that a physics BS alone is a decent degree for people who want to graduate and then do basically anything BUT actual physics work. Train to become and actuary, go to law school, go to med school, lab technician, maybe even land a programming job, etc. It's all up to you to learn what you need to learn and be able to adapt to get the type of job you want.
 
dcasarrubias said:
Hi, I am a high school senior and I am really having a hard time deciding what I should major in. I absolutely love Physics and Computer Science, but I am worried about majoring in Physics, because many people tell me that it is only worth getting if you attend one of the big ivy league schools. In Physics you have to get your PHD to be employable for most research jobs. On the other hand Computer science is more marketable with just a Bachelors degree. I also don't want to double major, because both majors are difficult and require complete time and focus. Any suggestions?

Thanks

Since many physics and computer science programs require students to take the same or similar courses (particularly math courses), I don't particularly think double-majoring should be THAT much more difficult than pursuing either major on its own. It will require focus, organization, good study habits and hard work, but that is true of practically all STEM degrees (and to most other degree programs as well).
 
I mostly agree with Esuna and Jared. I can relate some experiences as a physicist working with several programmers on the same project. Some of this can require a background but you will get the idea. This was all done without an advanced physics degree.

I found programmers were using matrix inverse routines to invert an orthogonal matrix. I used my background in physics to tell them the routines were unnecessary and they merely had to transpose the matrix to get the inverse. This allowed them to simplify the code.

I used my background to find an error. After coding I noticed the even Legendre polynomials had odd terms in them. I told the programmers there had to be an error. This escaped the attention of the programmers.

These are two easy examples. I can recount more serious ones as well. Many times my physics background helped programmers and engineers on the same team to uncover errors and/or simplify or eliminate unneeded code.

I can only hope prospective employers are far-sighted and occasionally hire at least one physicist for a team instead of just another programmer or perhaps another engineer. At the same time, physics graduates may benefit from relating these and other similar experiences they hear to potential employers.
 
First I think you need to ask yourself what major you are truly interested in more. I'm sure you're leaning one way or another but this of course can change in a semester. I'm actually double majoring in physics and computer science and there is some overlap between the two majors. For my computer science major I have to take two lab sciences and for the physics I believe you have to at least take the intro course to CS. This is nice because if you were more interested in, let's say computer science, you can take the physics 1 course + lab and still be in line with your CS major. Then if you're still unsure(like me) you can take the physics II course + lab next semester. So it's nice because you have some flexibility and room to experiment the first couple of semesters. Just be sure to talk to your advisor :)
 
Major in "engineerig physics" and make cs your concentration.
 

Similar threads

Replies
3
Views
5K
  • · Replies 6 ·
Replies
6
Views
3K
  • · Replies 21 ·
Replies
21
Views
4K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 23 ·
Replies
23
Views
7K
Replies
3
Views
4K
  • · Replies 8 ·
Replies
8
Views
4K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 6 ·
Replies
6
Views
5K
  • · Replies 7 ·
Replies
7
Views
2K