Computational Physics or E+M course

In summary: Thanks in advance! The EM 2 course sounds like it would be better preparation for graduate school, but the computational course would be useful too. If you don't mind, where do you live? Is that trip to the Netherlands a big trip? That sounds fun. In summary, the EM 2 course would be better preparation for graduate school, but the computational course would be useful too.
  • #1
secretsaucer
5
0
Next semester I have a choice to take a computational physics course or E+M 2.

The materials covered in the computational physics course are:

applications of scientific computational techniques to solutions of differential equations, matrix methods, and Monte Carlo methods used in physics.

Materials covered in the E+M 2 course are:
Maxwell's equations, scalar and vector potentials, electromagnetic plane waves.

Also the computational class takes a trip to the Netherlands at the end of the semester to complete a project in collaboration with students from the Technical University Delft. I am wondering which class would be a better prep for physics graduate school and also look better on an application.

Thanks in advance!
 
Physics news on Phys.org
  • #2
I would say the contents of EM 2 sound like mandatory preparation for graduate work.
 
  • #3
If you don't mind, where do you live? Is that trip to the Netherlands a big trip? That sounds fun.

That being said, it's a tough call. The material covered in the second semester of EM is considered standard undergraduate material but depending on your research interests the computational class might be more useful ultimately. For the former reason though I would recommend the EM course.
 
  • #4
I'm at Michigan State University, so it would be a big trip and my first to Europe. The E+M 1 course here covers up to magnetostatics. If that helps
 
  • #5
Can you take EM2 another semester...? That trip sounds like a ton of fun.
 
  • #6
unfortunately no. And yea it does! That's why I'm in the dilemma :(
 
  • #7
secretsaucer said:
unfortunately no. And yea it does! That's why I'm in the dilemma :(
Does your school offer independent studies? If so, doing an independent study in either EM II or some computational project is conceivable (though I imagine it may be more challenging to find a professor who is willing to do one for EM II).
 
  • #8
It depends on what your going to do in graduate school.
Learning computational methods is important and having the opportunity to take part in a real project is very good too.
But also every physics student should know the materials covered in the EM2 course.
Its a very bad idea making students to choose only one of them because they're both important.
I think a good suggestion is taking the computational physics course and learning the materials in EM2 course by yourself.Because computational physics is so boring for self-learning and also the trip seems so useful...and fun!
 
  • #9
I cannot believe you are even having this dilemma! You should not even have the option to evade the E+M course.
 
  • #10
Hm... This may not help with your situation much by I'd like to add that my university doesn't even offer a second semester of undergrad E&M (well they haven't in the past 5 years).

With that being said, I'd say go for the computational course. Sounds like a great opportunity!
 
  • #11
I vote for computational
 
  • #12
If you are planning to go to graduate school, I would think that not having the material in E&M 2 would really bite you in the butt. Both in terms of admissions and preparation. I can't imagine making it through my grad program without having covered that material.

On the other hand, depending on what you end up doing, you could learn some useful stuff in the computation course and the trip sounds fun. But again, you can pick up some of that stuff in grad school if you need it.

So I say E&M if you plan on going to grad school in physics.
 
  • #13
Physics without Maxwell's Equations is like Amsterdam without bicycles. I wonder of this is Michigan's test for real physicists vs. those who prefer free holidays?
 
  • #14
secretsaucer said:
Next semester I have a choice to take a computational physics course or E+M 2.

The materials covered in the computational physics course are:

applications of scientific computational techniques to solutions of differential equations, matrix methods, and Monte Carlo methods used in physics.

Materials covered in the E+M 2 course are:
Maxwell's equations, scalar and vector potentials, electromagnetic plane waves.

Also the computational class takes a trip to the Netherlands at the end of the semester to complete a project in collaboration with students from the Technical University Delft. I am wondering which class would be a better prep for physics graduate school and also look better on an application.

Thanks in advance!
Do both if possible.
 
  • #15
secretsaucer said:
Next semester I have a choice to take a computational physics course or E+M 2.

The materials covered in the computational physics course are:

applications of scientific computational techniques to solutions of differential equations, matrix methods, and Monte Carlo methods used in physics.

Materials covered in the E+M 2 course are:
Maxwell's equations, scalar and vector potentials, electromagnetic plane waves.

Also the computational class takes a trip to the Netherlands at the end of the semester to complete a project in collaboration with students from the Technical University Delft. I am wondering which class would be a better prep for physics graduate school and also look better on an application.

Thanks in advance!
Do both if possible.

What text or texts are used for the Computational Physics course?
 

What is computational physics?

Computational physics is the use of computer algorithms and models to solve complex physical problems. It involves using numerical methods to simulate and analyze physical systems, allowing scientists to gain insight into phenomena that are difficult or impossible to study through traditional analytical methods.

What skills are needed for a computational physics or E+M course?

A strong foundation in mathematics and physics is essential for a computational physics or E+M course. Proficiency in programming languages such as Python, MATLAB, or C++ is also necessary, as well as the ability to think critically and problem-solve.

What are the applications of computational physics?

Computational physics has a wide range of applications, including astrophysics, quantum mechanics, fluid dynamics, materials science, and climate modeling. It is also used in industries such as aerospace, energy, and finance.

What is the difference between computational physics and traditional analytical physics?

In traditional analytical physics, problems are solved using mathematical formulas and equations. In computational physics, complex problems are solved using computer algorithms and numerical methods. This allows scientists to study more complex systems and phenomena that are difficult to analyze analytically.

What are the benefits of learning computational physics?

Learning computational physics can enhance problem-solving skills, improve understanding of complex physical systems, and provide valuable experience in programming and data analysis. It is also a highly sought-after skill in many industries and can lead to various career opportunities.

Similar threads

  • STEM Academic Advising
Replies
9
Views
1K
  • STEM Academic Advising
Replies
15
Views
910
  • STEM Academic Advising
Replies
11
Views
667
  • STEM Academic Advising
Replies
11
Views
1K
  • STEM Academic Advising
Replies
24
Views
2K
  • STEM Academic Advising
Replies
4
Views
2K
Replies
28
Views
702
  • STEM Academic Advising
Replies
7
Views
1K
  • STEM Academic Advising
Replies
1
Views
1K
  • STEM Academic Advising
Replies
6
Views
3K
Back
Top