Electric Engineering Curriculum no programming class?

AI Thread Summary
The discussion centers on the absence of mandatory programming classes in the Bachelor of Science in Electrical Engineering curriculum at a specific institution. Participants express surprise that the program does not require programming courses, especially since other engineering programs mandate them. It is suggested that the curriculum may expect students to learn programming independently, as practical skills in various languages are often acquired through hands-on experience rather than formal classes. Some mention specific courses like Electrical Engineering Computing Methods and Microprocessors, which may involve programming but are not explicitly labeled as programming classes. The conversation highlights a trend where foundational programming knowledge is deemed essential but is not formally integrated into the curriculum, leading to a reliance on self-directed learning.
SuperMiguel
Messages
109
Reaction score
0
Electric Engineering Curriculum no programming class?

http://www2.eng.usf.edu/studentServices/docs/guides/Curriculum20092010.pdf

So if you open that pdf and go to page 8 "Bachelor of Science in Electrical Engineering" i don't need to take any programming class? how come??
 
Last edited by a moderator:
Physics news on Phys.org


That does seem odd. For my program I have to take 2 programming classes minimum.
 
deadkitty said:
That does seem odd. For my program I have to take 2 programming classes minimum.

Which ones?
 


They probably figure you will pick it up on your own. You'll probably need to know a little about a few different languages. Programming isn't really something you can teach. you can teach algorithms and such but actual programming you just sort of learn as you go.
 


I have programming for engineers which has a pre-req of C++ programming, and I also also have to have Lab-View programming.
 


I see at least two:
  • Electrical Engineering Computing Methods
  • Microprocessors

...And probably the two "Electronics" classes as well. Unfortunately, they probably won't be programming classes per se, but rather ones where you're just expected to pick up whatever language they're programming in (I'd suspect MATLAB / C / Fortran for Computing Methods, and Assembly or C for Microprocessors and the Electronics classes).

I had one basic programming course (this has since been discontinued in favour of MATLAB programming and numerical methods), and took an elective C++ course. You just have to pick the programming stuff up on your own (should it actually pique your curiosity).
 
Last edited:
TL;DR Summary: I want to do a PhD in applied math but I hate group theory, is this a big problem? Hello, I am a second-year math and physics double major with a minor in data science. I just finished group theory (today actually), and it was my least favorite class in all of university so far. It doesn't interest me, and I am also very bad at it compared to other math courses I have done. The other courses I have done are calculus I-III, ODEs, Linear Algebra, and Prob/Stats. Is it a...
Yesterday, 9/5/2025, when I was surfing, I found an article The Schwarzschild solution contains three problems, which can be easily solved - Journal of King Saud University - Science ABUNDANCE ESTIMATION IN AN ARID ENVIRONMENT https://jksus.org/the-schwarzschild-solution-contains-three-problems-which-can-be-easily-solved/ that has the derivation of a line element as a corrected version of the Schwarzschild solution to Einstein’s field equation. This article's date received is 2022-11-15...
Back
Top