Programs Should I study Physics and Computer Science as a double major?

Click For Summary
Starting a BSc Honours in Physics and Computer Science raises the dilemma of whether to pursue a double major or focus on one subject. The individual is passionate about Physics but recognizes the lucrative potential of Computer Science. Concerns about meeting prerequisites for a Master's degree in either field are also mentioned. The discussion highlights the importance of coding skills in Physics research, suggesting that a solid foundation in Computer Science can enhance a physicist's capabilities. Ultimately, balancing the workload of both subjects is crucial to avoid burnout while maximizing learning opportunities.
matthew1
Messages
5
Reaction score
0
I'm starting university really soon and my course is BSc Honours Physics and Computer Science (http://www.qub.ie/home/StudyatQueens/CourseFinder/UCF2014-15/Physics/GF43/ ).
I'm able to switch to a single major in either of these subjects and I've been thinking it would be better for me to do that instead of doing the two and not missing half the modules in each subject.

But I cannot decide which of these to do :( I'm fascinated by Physics and that is the core reason of why I want to study it. I'm excited to study Computer Science and I know it pays really well (I've read some of the highest paying jobs are in Comp. Sci).

The MS for either of these subjects alone is a four year extended degree, just an extra year after the BSc. But I'm not sure if I'd be allowed to study for one in either subject because I may not have covered enough material in that subject in the previous three years. I really hope I'm making sense, I know this is an American site, but I'm from Ireland so things may be a bit different..

I've come here to get some advice on which subject I should take, because I'm torn between them. Or would you advise I just stick with the double major?
 
Last edited by a moderator:
Physics news on Phys.org
I majored in Physics and Engineering, but took a handful of programming classes. Coming into the workforce, I knew Verilog, Java, Assembly, C++, javascript, and HTML, and it was enough to allow me to do some work on basically any project at my workplace as a computer programmer, with the occasional need to learn something new. I like the pay and the ability to work when I want, where I want, as a Programmer, but I have been doing work lately that requires very little Math and no Physics, and it's been a bit of a let down. I am seriously looking at getting a PhD in Physics and doing a career shift. I will probably still program if I get the PhD, but the kind of projects I'd work on should be more interesting.

It's hard to know what will interest you more, but this is my experience. Good luck with the decision!
 
I would say, Yes, absolutely! Although I am influenced by one of my physics professors who believes everyone should double major in CS. A lot of physics research requires good coding skills, whether it is for data analysis or for computational work like simulations. Thus, CS is a very useful skill that is applied in physics. However, pursuing both Physics and CS at the same time will be rather difficult, so if you do this, you would have to pace yourself to prevent burnout.
 
Computer Science involves more than coding. In fact, actual coding is probably only a small part of a CS degree.

http://en.wikipedia.org/wiki/Computer_science

As a physicist, it would probably be more beneficial if you concentrated on studying numerical analysis and took classes where you were expected to write actual code to solve problems.
 
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 7 ·
Replies
7
Views
825
  • · Replies 6 ·
Replies
6
Views
3K
  • · Replies 23 ·
Replies
23
Views
6K
  • · Replies 10 ·
Replies
10
Views
3K
  • · Replies 8 ·
Replies
8
Views
4K
  • · Replies 7 ·
Replies
7
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 1 ·
Replies
1
Views
1K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 13 ·
Replies
13
Views
2K