Computational Physics after high school

Click For Summary

Discussion Overview

The discussion revolves around the field of Computational Physics, particularly its relevance and applications for someone transitioning from an undergraduate background in Engineering Physics to a potential career in IT or related fields. Participants explore the skills and knowledge necessary for success in Computational Physics, including numerical methods and the importance of a strong physics foundation.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested

Main Points Raised

  • Some participants propose that Computational Physics involves numerical modeling in physics, requiring a solid understanding of numerical calculus and its applications.
  • Others mention the necessity of advanced knowledge in partial differential equations (PDEs) and various discretization methods such as finite element and finite difference methods.
  • There is a suggestion that coding skills are essential, as much of the work involves writing and refining code for simulations.
  • Some participants emphasize the importance of knowing physics intimately, arguing that jobs in Computational Physics typically seek physicists who can code rather than computer scientists with a basic understanding of physics.
  • A later reply discusses the significance of Monte Carlo methods, particularly in particle collider analysis, highlighting the need for a strong theoretical background to develop models before coding.
  • One participant asserts that Computational Physics should not be viewed as an IT field, reiterating that it is fundamentally physics research conducted through computer simulations.

Areas of Agreement / Disagreement

Participants express differing views on the relationship between Computational Physics and IT, with some asserting that it is primarily a physics discipline, while others seem to view it as a bridge to IT. There is no consensus on the exact nature of the field or the skills required.

Contextual Notes

Participants note that the discussion involves various assumptions about the definitions and scope of Computational Physics, as well as the skills necessary for success in the field. The conversation reflects a range of perspectives on the relationship between physics and computational methods.

PhysicsMajor
Messages
15
Reaction score
0
I am senior in college and I will be graduating in May 2005. I am about to complete my undergrad in Engineering Physics but I decided that I wanted to go more into the I.T. field for grad school since I have decided that I don't think I want to do physics. I researched a field call Computational Physics and I was wondering does anybody know exactly what it is and what it deals with as far as computers go.

Thanks
 
Physics news on Phys.org
PhysicsMajor said:
I am senior in college and I will be graduating in May 2005. I am about to complete my undergrad in Engineering Physics but I decided that I wanted to go more into the I.T. field for grad school since I have decided that I don't think I want to do physics. I researched a field call Computational Physics and I was wondering does anybody know exactly what it is and what it deals with as far as computers go.

Thanks

As far as I know Computational Physics deals with Physics numerical modelling, I think. Surely you'll have to acquire a solid basis on numerical calculus and its application to physics events.

For instance, there are many people from Computational Physics who do research in Computational Fluid Dynamics.
 
Yeah, numerical solutions of PDEs, integral equations ... , using finite element, finite difference, meshless, etc. discretization methods. Advanced knowledge on PDEs is a must, most places have tailored courses for the methods themselves (numerical calc is a good beginner for all that). Knowing the physics of what modeling in depth is crucial as well (and differentiates great and not as great computational guys), and lots of the work is coding so that needs to be in good order as well.
 
PerennialII said:
Yeah, numerical solutions of PDEs, integral equations ... , using finite element, finite difference, meshless, etc. discretization methods. Advanced knowledge on PDEs is a must, most places have tailored courses for the methods themselves (numerical calc is a good beginner for all that). Knowing the physics of what modeling in depth is crucial as well (and differentiates great and not as great computational guys), and lots of the work is coding so that needs to be in good order as well.

Perennial gave a very good list, and I would add to that, in particular, the knowledge of the monte carlo (or quantum monte carlo) technique. Practically anything dealing with analysis of particle colliders (which typically employs a huge number of computational physicists) will deal with this technique.

The other important point that Perennial brought up is that you MUST know physics intimately. If you look at the job listings that I have mentioned before, practically all jobs involving computational work are looking first and foremost, physicists that can write computer codes, rather than computer science majors who happened to know physics. In many cases, it is you who have to come up with the theoretical model to use, and then write codes for that. To be able to do the former, you have to know the physics.

Zz.
 
ZapperZ said:
Perennial gave a very good list, and I would add to that, in particular, the knowledge of the monte carlo (or quantum monte carlo) technique. Practically anything dealing with analysis of particle colliders (which typically employs a huge number of computational physicists) will deal with this technique.

The other important point that Perennial brought up is that you MUST know physics intimately. If you look at the job listings that I have mentioned before, practically all jobs involving computational work are looking first and foremost, physicists that can write computer codes, rather than computer science majors who happened to know physics. In many cases, it is you who have to come up with the theoretical model to use, and then write codes for that. To be able to do the former, you have to know the physics.

Zz.

I'm seeing the latter chapter as a "typical day in the life of a computational physicist". To further emphasize - stochastic & probabilistic methods are increasingly being applied even in fields of (computational) physics previously working in pretty much a deterministic world (unification over length scales progresses) ... and I feel these are easier to master early on, it has proven tough for many to turn their heads away from the deterministic ways of thinking once getting too accustomed to it.
 
PhysicsMajor said:
I am senior in college and I will be graduating in May 2005. I am about to complete my undergrad in Engineering Physics but I decided that I wanted to go more into the I.T. field for grad school since I have decided that I don't think I want to do physics. I researched a field call Computational Physics and I was wondering does anybody know exactly what it is and what it deals with as far as computers go.

Thanks


Computational Physics is NOT an IT field.

As others have said, its physics research done by computer simulation. You're a physicist first, programmer and computer scientist second.
 

Similar threads

  • · Replies 11 ·
Replies
11
Views
2K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 7 ·
Replies
7
Views
2K
  • · Replies 7 ·
Replies
7
Views
5K
  • · Replies 17 ·
Replies
17
Views
4K
  • · Replies 24 ·
Replies
24
Views
5K
  • · Replies 11 ·
Replies
11
Views
4K
  • · Replies 15 ·
Replies
15
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K