Which classes? Double major in physics and math? (again )

Click For Summary
SUMMARY

The discussion centers on a freshman physics major's dilemma regarding course selection for a double major in physics and mathematics. The key options are between graph theory and continuum mechanics, as well as statistical mechanics and numerical analysis of ODEs and PDEs. The consensus leans towards prioritizing continuum mechanics and numerical analysis for their practical applications and employability benefits, despite the necessity of graph theory for a math major. Ultimately, the decision hinges on balancing immediate academic requirements with long-term career goals.

PREREQUISITES
  • Understanding of introductory physics concepts, particularly mechanics.
  • Familiarity with basic mathematical principles relevant to graph theory and numerical analysis.
  • Knowledge of ordinary differential equations (ODEs) and partial differential equations (PDEs).
  • Awareness of academic requirements for double majoring in physics and mathematics.
NEXT STEPS
  • Research the applications of continuum mechanics in various engineering fields.
  • Explore the fundamentals of numerical analysis, focusing on ODEs and PDEs.
  • Investigate the relevance of graph theory in computer science and electrical engineering.
  • Examine the role of statistical mechanics in advanced physics topics and its applications.
USEFUL FOR

Students pursuing a double major in physics and mathematics, academic advisors, and anyone interested in optimizing their course selection for future employability in scientific fields.

ephedyn
Messages
169
Reaction score
1
Background: I'm a freshman physics major, and I noticed that I have a time conflict between these 2 pairs of introductory classes that I want to take, and they are only offered once in 2 years, so I will like some opinion on which I should take:

1. graph theory OR continuum mechanics
2. statistical mechanics OR numerical analysis of ODEs and PDEs

The graph theory class is using a book by Chartrand; the continuum mechanics class is taught without a reference text; the statistical mechanics class is taught from a book by ; the numerical analysis class is taught using a book by R. L. Burden;

My heart tells me to go for numerical analysis because I haven't had any computing classes yet, and this gives me good reason to touch up on my programming ability while doing coursework; and gives me a more employable skill than statistical mechanics.

The issue is, I've already taken more than enough mathematics classes for my physics degree requirements and even a minor in mathematics. There are more interesting math classes coming up ahead: graduate algebra etc. Call it bad planning but I really enjoy taking these extra math classes; at the same time, I'm told it's no point doing a double major in math since I'm planning to go to grad school for physics.

This is where graph theory comes in. I know that graph theory has many applications, in computer science, electrical engineering, and simply as a research area. But these don't seem relevant to my immediate interests/internships/jobs that I am applying for. However - I will need graph theory to graduate with a math major!

Which brings me to where continuum mechanics bothers me... It's being taught by a great professor, it is a very useful class, and I will be building on my background in mechanics, statics, heat transfer, thermodynamics, fluid mechanics, ODEs, PDEs etc. instead of having a standalone in graph theory. But it's another useful class which will not contribute to my graduation requirements!

To put it short:

- If I were to assume I'm going double in math and prioritize graduation requirements, I'd take graph theory + numerical analysis.
- If I stick to a pure physics major, and prioritize graduation requirements, I'd take ? and statistical mechanics.
- If I were to go for the more useful classes for employability first, I *think* continuum mechanics AND numerical analysis is the way to go.

Which combination would you choose?
 
Physics news on Phys.org
I would probably take Statistical Mechanics. Concepts from Stat Mech show up almost everywhere in physics, such as entropy.
 
:/ It's a tough choice. Any other thoughts on this?
 
If I were you I would take continuum mechanics. It's far more useful to a physicist, then graph theory could ever be. Of course, I'm a bit biased, I already took graph theory and I didn't like it, so I would prefer anything above it :biggrin:

As for the second choice, I really don't know. Both classes are quite interesting and could be very useful to you. It's a tough choice...
 

Similar threads

  • · Replies 1 ·
Replies
1
Views
1K
Replies
41
Views
7K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 8 ·
Replies
8
Views
2K
  • · Replies 40 ·
2
Replies
40
Views
6K
  • · Replies 10 ·
Replies
10
Views
4K
  • · Replies 11 ·
Replies
11
Views
2K
  • · Replies 7 ·
Replies
7
Views
2K