Physics needed for electronic engineering

Click For Summary

Discussion Overview

The discussion revolves around the relationship between electronic engineering (EE) and physics education, particularly focusing on the mathematical skills required and the potential for self-learning in physics. Participants explore the implications of choosing an EE course versus a physics course, especially in terms of programming skills and the depth of physics knowledge gained.

Discussion Character

  • Exploratory
  • Debate/contested
  • Technical explanation

Main Points Raised

  • One participant questions whether an electronic engineering course would provide sufficient skills to learn physics independently, particularly in advanced topics like quantum mechanics.
  • Another participant suggests that the math curriculum in EE varies by university, typically including calculus, linear algebra, and applied math courses, alongside a physics series.
  • Concerns are raised about whether a physics degree would adequately prepare someone for programming roles, with one participant asserting that physics graduates often lack programming skills unless they pursue additional training.
  • Some participants note that while certain physics programs may include programming, it is not a primary focus, and students often need to seek additional opportunities to gain programming experience.
  • One participant mentions that EE courses generally cover the necessary physics concepts relevant to the engineering field, including electromagnetism and basic quantum mechanics.
  • Another participant emphasizes the importance of continuous self-learning in engineering, suggesting that a solid educational foundation will help in acquiring further knowledge independently.
  • Discussion includes variability in course offerings and requirements across different institutions, with some EE programs being more flexible than others.

Areas of Agreement / Disagreement

Participants express differing views on the adequacy of physics and engineering programs in preparing students for programming and advanced physics topics. There is no consensus on whether one path is definitively better than the other, as opinions vary based on individual experiences and institutional differences.

Contextual Notes

Participants note that the specific curriculum and opportunities for programming or advanced physics study can vary significantly by institution, which may influence the overall educational experience.

B4ssHunter
Messages
178
Reaction score
4
If i do an electronic engineering course , will i have enough skills to learn physics on my own ?
by skills i mostly mean math , and most of all will it make me a better engineer ?
i am really interested in physics , but i think my interest in computing , programming and software is greater than my interest in physics , so if i decide to take an EE course , what kind of math will i be taking * in both undergraduate and graduate school if i do a graduate course * and how much will it help me understand physics * quantum mechanics , quantum electrodynamics and electrodynamics mostly *
 
Physics news on Phys.org
Undergrad I think it depends on the university. At UC you'll do calc series through vector, differentials, linear and probably some other applied math courses. You'll also do the physics series freshman/s year then depending on what area in electrical engineering you might do some more quantum related topics. Your question depends on a lot of different things.

Also this would probably go better in the academic section.

With your interests wouldn't CS, CE or ECE be a better fit? You'll do a lot of programming reguardless, even if you chose physics. Software and computing is more the realm of CE and CS I believe.
 
Last edited:
thanks a lot for your reply , what if i choose Physics , will i learn enough "computing and programming" skills to work in programming ?
I thought a lot about Computer science , but that would diminish my love for physics since i would need not only to build my physical knowledge but also my mathematical knowledge , and i love physics and math
 
B4ssHunter said:
thanks a lot for your reply , what if i choose Physics , will i learn enough "computing and programming" skills to work in programming ?

No. Not even close. The physics grads who do work in programming got that skill outside their physics curriculum, though extra classes, self-study or work experience. Does the physics curriculum you want to do require any programming at all? Most require zero programming classes. Physics programs teach physics and the only thing they specifically prepare you for is graduate school in physics. For the majority of grads who don't get a PhD in physics but still want employment, they have to create a marketable skill set some other way.
 
Some physics programs require you to do a programming language, but not all. It depends on your college. You will pick up some programming in physics, like I said. Is it enough to go straight out of school to work in software development? Probably not unless you pick up some stuff along the way.

As an EE you'll do some programming classes, but it isn't the main focus of the program. ECE you'll have an option to do more computer science/engineering classes, but it’s still basically an EE major. For programming, software, computers, CS is what you really want; you'll do things like algorithm classes, data structures, ect. Also, the math requirements are just as stringent, if not more so. Depending on the programming you’ll probably have to pick one series of physical sciences (like physics or chem) to complete.

So don't knock CS because of a perceived lack of math requirements— that just isn't the case. Learning a programming language also isn't the same as really knowing the theory behind what’s going on. It's much more complex then slapping together some syntax. Here is the basic BS in computer science at UC San Diego: http://www-cse.ucsd.edu/node/239

The best way to do CS, is by majoring in CS.
 
Last edited:
Typically EE courses will teach you the physics you need internal to the course. In my EM courses in EE we went over again a lot of basic EM physics, and in my solid-state devices course there was a several week introduction to very basic QM.

If you can succeed in undergraduate physics, you can succeed in undergraduate EE, as long as you do the work.
 
You will have the background to teach yourself most math / physics you want to know, most likely. Likewise, in your engineering job you will be constantly teaching yourself engineering you did NOT learn in school. You need to always keep learning and a good education should prepare you for that.

Exactly what classes you can/will take can vary a LOT by institution. Some EE departments are pretty rigid and you have few options, while other departments will give you tons of options. All departments should require calc sequence, linear algebra, differential equations, 2-3 semesters of intro physics, probability theory. Within EE you will learn Fourier analysis and perhaps basic complex analysis (we spent ~4 weeks on it as part of required coursework), and may learn extra linear algebra you didn't learn in your sophomore math course. You will also have to take at least one upper division electrodynamics course; I took a couple. Where I went, many of us took a semester of quantum mechanics, as it was the pre-req for the senior level courses in solid state devices, lasers and optoelectronics, etc. I also took a couple extra semesters of math - PDEs and complex analysis, as well as analytical mechanics from the physics department. And I had NO advanced placement - folks with advanced placement had even more options.

jason
 

Similar threads

  • · Replies 69 ·
3
Replies
69
Views
4K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 7 ·
Replies
7
Views
2K
  • · Replies 4 ·
Replies
4
Views
2K
Replies
23
Views
3K
  • · Replies 4 ·
Replies
4
Views
1K
Replies
12
Views
4K
  • · Replies 7 ·
Replies
7
Views
3K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 8 ·
Replies
8
Views
3K