Programs Should I Double Major in Computer Science & Physics?

Click For Summary
The discussion centers on the decision to pursue a major in Computational Physics or consider a double major in Computer Science and Physics. It emphasizes that many physics programs include introductory courses in computational methods, which can be complemented by a computational thesis project and relevant computer science courses. While a double major may provide broader opportunities, it could also lead to taking less desirable courses and limit elective options. A minor in Computer Science is suggested as a viable alternative, along with exploring concentrations within the physics major, such as chemical physics or biophysics. Overall, the consensus is to avoid early specialization and focus on coursework that aligns with personal interests and career goals.
Jacob T Anderson
Messages
9
Reaction score
0
Hello, I really want a major in Computation Physics but I don't think my University has a class. Should I instead go into a double major in Computer Science & Physics? Or should I go into physics at all? I live in Iowa so it's not the best location for jobs in physics.
 
Physics news on Phys.org
For your undergraduate studies it's usually best not to specialize too early. Most physics programs will have some kind of introduction to computational methods course. If you couple that with a computational thesis project and take courses from the computer science department as needed that should be sufficient to get you where you want to be.

You can double major if you want, but the consequences are that you could end up taking some courses you don't want to take just to meet the degree requirement and you'll have less room for other electives. Look at the specific coursework that's involved and see if the second major fits with the stuff you think you'll enjoy learning about. On the "pro" side, more computer science courses may open up more doors in the working world for you, once you leave academia.
 
  • Like
Likes DeBangis21, StatGuy2000, marcusl and 2 others
Choppy said:
For your undergraduate studies it's usually best not to specialize too early. Most physics programs will have some kind of introduction to computational methods course. If you couple that with a computational thesis project and take courses from the computer science department as needed that should be sufficient to get you where you want to be.

You can double major if you want, but the consequences are that you could end up taking some courses you don't want to take just to meet the degree requirement and you'll have less room for other electives. Look at the specific coursework that's involved and see if the second major fits with the stuff you think you'll enjoy learning about. On the "pro" side, more computer science courses may open up more doors in the working world for you, once you leave academia.

Choppy has given excellent advice. Somehow clicking the LIKE button was not enough. I heartily second what he said!
 
Dr. Courtney said:
Choppy has given excellent advice. Somehow clicking the LIKE button was not enough. I heartily second what he said!
If that is so, I will click the LIKE button myself, just for you!
 
A good option would be to do a minor in computer science. There may also be a concentration within the major (other example would be chemical physics, biophysics, etc.)
 
TL;DR: Jackson or Zangwill for Electrodynamics? Hi, I want to learn ultrafast optics and I am interested in condensed matter physics, ie using ultrafast optics in condensed matter systems. However, before I get onto ultrafast optics I need to improve my electrodynamics knowledge. Should I study Jackson or Zangwill for Electrodynamics? My level at the moment is Griffiths. Given my interest in ultrafast optics in condensed matter, I am not sure which book is better suited for me. If...

Similar threads

  • · Replies 21 ·
Replies
21
Views
4K
Replies
3
Views
3K
  • · Replies 6 ·
Replies
6
Views
3K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 4 ·
Replies
4
Views
583
  • · Replies 23 ·
Replies
23
Views
6K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 13 ·
Replies
13
Views
2K
  • · Replies 16 ·
Replies
16
Views
4K
  • · Replies 13 ·
Replies
13
Views
3K