Can a Computer Science Degree Enhance a Physicist's Computational Skills?

Click For Summary

Discussion Overview

The discussion centers around the potential benefits of obtaining a computer science degree for physicists, particularly in enhancing their computational skills. It explores the relevance of programming knowledge and theoretical computer science in various subfields of physics.

Discussion Character

  • Debate/contested

Main Points Raised

  • One participant questions whether a computer science degree can help a physicist, suggesting a humorous perspective that it might only be useful if their computer is broken.
  • Another participant asserts that a computer science degree is absolutely beneficial for physicists.
  • A different viewpoint suggests that while programming skills are crucial for physicists, knowledge of theoretical computer science is less important, implying that good programmers often possess this theoretical background.
  • A participant emphasizes the value of a computer science degree for computational physicists, citing experience with a large code base in a hydrodynamics simulator and the necessity of planning and organizing code for effective project management.

Areas of Agreement / Disagreement

Participants express a range of opinions on the value of a computer science degree for physicists, with some supporting its benefits while others provide contrasting or humorous perspectives. No consensus is reached regarding the overall impact of such a degree.

Contextual Notes

Some claims depend on specific subfields of physics and the varying importance of programming skills versus theoretical knowledge, which remain unresolved in the discussion.

Robert Mak
Messages
26
Reaction score
0
Can a computer science degree help a physicist? :confused:
 
Physics news on Phys.org
Maybe if his computer is broken.
 
absolutely.
 
i am sure there are subfields in physics that fit your particular expertise.
 
Programming skills are more important for a physicist than is a knowledge of theoretical computer science, but because all the best programmers have this knowledge, you are in good shape.
 
I would have to say a C.S. degree would be very valuable to a computational physicist. I worked briefly with COSMOS (a hydrodynamics simulator) and the code base was quite large. Understanding how to plan and organize your code is necessary to efficiently manage such a project.
 

Similar threads

  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 8 ·
Replies
8
Views
4K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 6 ·
Replies
6
Views
3K
Replies
15
Views
4K
  • · Replies 9 ·
Replies
9
Views
2K
  • · Replies 7 ·
Replies
7
Views
2K
  • · Replies 7 ·
Replies
7
Views
2K