D H said:
I majored in applied physics a long time ago and have been working as an engineer for, hmmm, let's just say a long time. A strong background in physics, math, computer science, and mechanical engineering courses have more than helped me get by.
In addition to your minor, you will have some choices in your junior/senior year physics classes. As most engineering is applied classical mechanics, upper level classical mechanics classes will be much more beneficial than advanced quantum mechanics classes (unless you plan on going into EE, that is). Hands-on work, e.g., tough advanced physics lab courses, will help too.
A lot of engineers have to program computers nowadays. Truth be told, as a group, mechanical engineers are incredibly lousy programmers. Some computer science classes, particularly those that deal with data structures, algorithms, and numerical analysis will be very beneficial. A good software engineering class (UHCL has quite a few, I don't know about UH main campus) will also help.
As a physics major you will have to take a lot of math classes. Physicists need to know about Green's Theorem and such. Green is just a color to most engineers. Take numerical analysis classes instead if you have a choice
Nowadays a masters degree is an essential to getting a good job. You can use your undergraduate physics degree as a stepping stone for an engineering masters degree or PhD, if you want to go that far.
Yes, I know this. I think I might need to change my electives up a bit by adding a computer science/programming course. If you're curious, here are the math and physics courses in my degree plan:
MATH 1431. Calculus I
MATH 1432. Calculus II
PHYS 1321. University Physics I
PHYS 1121. Physics Laboratory I
MATH 2431. Linear Algebra
MATH 2433. Calculus III
PHYS 1322 and 1122. University Physics II and Physics Laboratory II
MATH 3331. Differential Equations
PHYS 3315. Modern Physics I
MATH 3335. Vector Analysis
PHYS 3110. Advanced Laboratory Analysis
PHYS 3113. Advanced Laboratory I
PHYS 3316. Modern Physics II
PHYS 3309. Intermediate Mechanics
MATH 3363. Introduction to Partial Differential Equations
PHYS 3114. Advanced Laboratory II
PHYS 3327. Thermal Physics
MATH 3364. Introduction to Complex Analysis. Free Elective, Minor Course
PHYS 4321. Intermediate Electromagnetic Theory
PHYS 3312 and PHYS 3112. Modern Optics and Modern Optics Laboratory.
PHYS 4356. Introduction to Particle Physics.PHYS 2340. Science of Sound.
PHYS 1305. Introductory Astronomy – The Solar System.
PHYS 4322. Intermediate Electromagnetic Theory
PHYS 4337. Introduction to Solid State Physics.
PHYS 1306. Introduction to Astronomy – Stellar and Galactic Systems.
PHYS 3305. Introduction to Astrophysics.