Double Major in Physics and Pure Math vs Computer Science and Pure Math

In summary, the person is considering whether to continue studying Physics or to focus on Computer Science, and they are unsure of the best option. They currently do well in Mathematics and Computer Science, but they would like to improve their skills in Physics. They are also unsure of the future job opportunities for theoretical physicists.
  • #1
Century
4
0
I am currently stuck between the two choices. I have to pick my majors soon, as I am going to third year. I originally wanted to go into theoretical physics, but now I am leaning more towards theoretical Computer Science. I have always loved Physics, but I am just more at home in Computer Science. I read in Surely You're Joking, Mr. Feynman!, that Feynman always liked to experiment with all these different fields, but he always felt at home with Physics, he was not anxious to talk about Physics. And I think that is how I feel about Computer Science. Looking at my results, I do the best in Computer Science and Maths.

I don't want to be stuck after my degree and not finding a job related to the field I studied. I have heard my one lecturer in Physics talking about these graduates that get jobs at banks and the financial sector and making so much money. But they studied Physics. So this is kinda a let down because getting a Physics related job is getting more and more difficult. And there aren't a lot of companies that hire theoretical Physicists.

As you can see, I really like the Maths, so I don't want to drop it, and Physics and Computer Science have a lot of practical related work as well, so that combo doesn't work well, and because they are such different fields they don't mix well. And going into theoretical Physics or theoretical Computer Science, let's me utilize the maths.

That said, I am kinda aiming to go into Quantum Computing, and for that I need the Physics.

I really need some advise as to which combination will benefit me the most later on after undergrad studies.
 
Physics news on Phys.org
  • #2
First of all, you are not quite correct in stating that physics and computer science don't mix well, since there are many areas where the two fields overlap, such as in scientific computing, machine learning (many ideas from statistical physics have been incorporated in learning models), and theoretical computer science (computational models for nonlinear dynamical systems, quantum computing, etc.)

All of that being said, if your primary area of interest nowadays is in theoretical computer science, I would personally suggest pursuing a double major in computer science and math. Since you stated you are still interested in physics, you could probably add a minor in physics based on courses you have already taken.
 
  • #3
I agree with StatGuy2000. Besides, the quantum mechanics needed for the theoretical side of quantum computing (developing algorithms, etc.) is about as basic as it gets. It's very common for people to get involved with quantum computing with a background in classical computer science and learn the necessary physics as needed. I've seen intro quantum computing courses where the first few lectures were just spent introducing the basic principles and notation of quantum mechanics. Alternatively, you could just take a couple intro quantum mechanics classes as electives while doing the double major math and comp sci.

Of course, if you're interested in working in actually building quantum computers—or at least developing the theory behind specific implementations—then that's a different story and a solid physics background would be essential.
 
  • #4
I don't know. I always wanted to go into Physics because it is kinda one of the supreme science, and I guess I want to finish with it to prove a point, and my one friend says Computer Science is not even a real Science. Because my University puts a little bit more focus on programming, but they also have the other subjects, like automata theory.

But Computer Science has always been my strong point. I have seen some Universities in my country that does give you some basic quantum mechanics classes if you take their honours in Theoretical Computer Science. Also, I have had some basic quantum mechanics in 2nd year of Physics. So I don't know if I must take extra subjects, my University doesn't allow you to go over your credits. So triple majoring is completely out of the question, and Physics modules come packed as two subjects, like Electrodynamics and Modern Physics. My University is completely inflexible.

Another side of me really want to see what is ahead in Physics, and because the amount of people in my class is in the single digit, I will be letting my class down if I drop it. Also, I don't really like our Physics department, the Computer Science department seem to go out of their way much more to benefit their students.

Another factor is if I take Computer Science and Maths, I have a big chance of getting Cum Laude.

How difficult is it to go into a Physics direction later on, if you major in Computer Science and Maths. If I had Applied Maths, then it should probably be easy to go into a Physics direction later on.

Another problem is, my University doesn't focus on any Theoretical Physics or Theoretical Computer Science. So the Physics department tries to downplay theoretical physics subjects and focus on their applied physics research fields. So I will have to go to a different University to go into a theoretical course.

Thanks for the help. Sorry that my posts lack structure.
 
  • #5
Century said:
I don't know. I always wanted to go into Physics because it is kinda one of the supreme science, and I guess I want to finish with it to prove a point, and my one friend says Computer Science is not even a real Science. Because my University puts a little bit more focus on programming, but they also have the other subjects, like automata theory.

But Computer Science has always been my strong point. I have seen some Universities in my country that does give you some basic quantum mechanics classes if you take their honours in Theoretical Computer Science. Also, I have had some basic quantum mechanics in 2nd year of Physics. So I don't know if I must take extra subjects, my University doesn't allow you to go over your credits. So triple majoring is completely out of the question, and Physics modules come packed as two subjects, like Electrodynamics and Modern Physics. My University is completely inflexible.

Another side of me really want to see what is ahead in Physics, and because the amount of people in my class is in the single digit, I will be letting my class down if I drop it. Also, I don't really like our Physics department, the Computer Science department seem to go out of their way much more to benefit their students.

Another factor is if I take Computer Science and Maths, I have a big chance of getting Cum Laude.

How difficult is it to go into a Physics direction later on, if you major in Computer Science and Maths. If I had Applied Maths, then it should probably be easy to go into a Physics direction later on.

Another problem is, my University doesn't focus on any Theoretical Physics or Theoretical Computer Science. So the Physics department tries to downplay theoretical physics subjects and focus on their applied physics research fields. So I will have to go to a different University to go into a theoretical course.

Thanks for the help. Sorry that my posts lack structure.

Just out of curiosity, are you based in the UK? I am asking because of your reference to physics modules.
 
  • #6
No, but I am in a commonwealth country. So they probably follow the same structure.
 
  • #7
I see. Sorry for not responding to your post earlier.

As I see it, pursuing physics because it is the "supreme science" or to prove a point is not a good reason. You should pursue the field of study that you are interested in and enjoy, and from what you have told me in your previous posts, theoretical computer science meets those expectations (and your one friend is completely wrong in stating that computer science is not a real science -- it is very much a real science with very interesting problems).

Now you have stated that you already have some background in quantum mechanics from the physics courses that you've taken by this point. That background, combined with a background in math and theoretical computer science, should be more than enough to allow you to pursue research in quantum computing or some cognate field, assuming you are interested in further graduate studies.
 
  • #8
StatGuy2000 said:
I see. Sorry for not responding to your post earlier.

As I see it, pursuing physics because it is the "supreme science" or to prove a point is not a good reason. You should pursue the field of study that you are interested in and enjoy, and from what you have told me in your previous posts, theoretical computer science meets those expectations (and your one friend is completely wrong in stating that computer science is not a real science -- it is very much a real science with very interesting problems).

Now you have stated that you already have some background in quantum mechanics from the physics courses that you've taken by this point. That background, combined with a background in math and theoretical computer science, should be more than enough to allow you to pursue research in quantum computing or some cognate field, assuming you are interested in further graduate studies.
I was going to say that. Have a degree in something just to prove a point is not good.
It seems to me that you have all the reasons to go to CS, but you're probably felling bad for leaving physics or defeated. I don't always say that, and that doesn't apply in much situations, but you have to follow you heart, you must do what you feel better.
You can't learn everything. Know your limits and do what you can't do. Go to Math and CS.
 
  • #9
StatGuy2000 said:
(and your one friend is completely wrong in stating that computer science is not a real science -- it is very much a real science with very interesting problems).

It depends because some people don't consider math (and stats, CS) as sciences.
 
  • #10
CS isn't a science. Its much closer to applied math.

"Science (from Latin scientia, meaning "knowledge") is a systematic enterprise that builds and organizes knowledge in the form of testable explanations and predictions about the universe"

Economics is closer to the definition of a science.

There is nothing wrong with not being a science. Math and other pursuits are equally noble.
 
  • #11
jesse73 said:
CS isn't a science. Its much closer to applied math.

"Science (from Latin scientia, meaning "knowledge") is a systematic enterprise that builds and organizes knowledge in the form of testable explanations and predictions about the universe"

Economics is closer to the definition of a science.

There is nothing wrong with not being a science. Math and other pursuits are equally noble.

Well, as someone who regards mathematics as very much a part of the fabric of the universe -- mathematics certainly builds and organizes knowledge in the form of testable (in the context of math, provable) explanations and predictions (theorems) -- I regard math as very much a science.

Computer science, as a mathematical discipline that seeks to understand the concept of algorithms and computation, also is very much a science.
 
  • #12
StatGuy2000 said:
Well, as someone who regards mathematics as very much a part of the fabric of the universe -- mathematics certainly builds and organizes knowledge in the form of testable (in the context of math, provable) explanations and predictions (theorems) -- I regard math as very much a science.

Computer science, as a mathematical discipline that seeks to understand the concept of algorithms and computation, also is very much a science.
The word universe is in reference to the physical universe. Without the "physical"
implication of the word "universe" it is a pretty meaningless word that encompasses everything. It makes "universe"~"everything" such that everything is a science.
 
  • #13
jesse73 said:
The word universe is in reference to the physical universe. Without the "physical"
implication of the word "universe" it is a pretty meaningless word that encompasses everything. It makes "universe"~"everything" such that everything is a science.

I too when using the word "universe" made reference to the physical universe. I regard mathematics as very much a part of the fabric of the physical universe (an abstraction of the physical universe, as it were). And thus I consider mathematics to be a science in the sense you had described.

Computer science, as a discipline arising out of mathematics, is also very much a science in this context.
 
  • #14
The point is you can keep abstracting the universe so that everything is science so that the word loses its meaning.
 
  • #15
Thanks for the advice. I will take Maths and Computer Science then. Computer Science gives me more safety for getting a reasonable job someday. Also, I heard a few days ago, that I was the top student in my Algorithms class last year. So it would be foolish to drop something in which I am naturally good at.

It will be a little bit of a letdown to explain to my fellow classmates that I am dropping Physics, considering how small my Physics class is. And we are kinda really close. But the Physics department is also partly to blame, they downplay Theoretical Physics considerably, because all of their research fields focus on experimental physics. So they ruined my original "dream", but in the process I gained a new liking toward Computer Science, which I originally took as a filler.

I am wondering though, if I later on want to go into a theoretical physics related field in my postgraduate studies. How difficult would the shift be, or would it even be possible. But then again, I think the research you want to do is entirely personal, so it can branch different fields, depending on what your supervisor and university agrees to.

Really funny how this thread has been going a little bit off topic.
 

1. What are the main differences between a double major in Physics and Pure Math and one in Computer Science and Pure Math?

Both double majors involve studying mathematics, but the main difference lies in the application of the math. In a double major in Physics and Pure Math, the math courses will be more focused on theoretical concepts and their applications in the field of physics. On the other hand, a double major in Computer Science and Pure Math will have a stronger emphasis on the practical applications of math in computer science, such as algorithms and programming.

2. Which double major would be more beneficial for a career in science or technology?

Both double majors would provide a strong foundation for a career in science or technology. A double major in Physics and Pure Math may be more beneficial for careers in fields such as physics, astronomy, or engineering, while a double major in Computer Science and Pure Math may be more useful for careers in computer science, data analysis, or artificial intelligence.

3. Can I complete a double major in Physics and Pure Math or Computer Science and Pure Math within four years?

This will depend on the specific requirements and course offerings of the university you attend. In most cases, a double major in either combination can be completed within four years with careful planning and course selection. However, it may require taking summer courses or extra credits each semester.

4. Will a double major in Physics and Pure Math or Computer Science and Pure Math be more challenging than a single major?

Both double majors will be challenging as they require a strong aptitude for math and dedication to studying. However, the level of difficulty may vary depending on your strengths and interests. For example, if you are more interested in theoretical concepts, a double major in Physics and Pure Math may be more challenging, while a double major in Computer Science and Pure Math may be more challenging if you struggle with programming.

5. How can a double major in Physics and Pure Math or Computer Science and Pure Math benefit me in the job market?

Having a double major in either combination can make you a competitive candidate in the job market. Employers often value individuals with a strong background in mathematics, as it demonstrates analytical and problem-solving skills. Additionally, a double major in Physics and Pure Math or Computer Science and Pure Math can open up a wide range of career opportunities in various industries, including research, technology, finance, and more.

Similar threads

  • STEM Career Guidance
Replies
11
Views
593
  • STEM Career Guidance
Replies
2
Views
1K
  • STEM Career Guidance
Replies
1
Views
1K
Replies
18
Views
3K
  • STEM Career Guidance
Replies
18
Views
4K
  • STEM Career Guidance
Replies
4
Views
1K
  • STEM Career Guidance
Replies
6
Views
162
  • STEM Career Guidance
Replies
4
Views
2K
Replies
17
Views
3K
  • STEM Career Guidance
Replies
1
Views
2K
Back
Top