Electric Engineering Curriculum no programming class?

Click For Summary
SUMMARY

The discussion centers on the absence of mandatory programming classes in the Electrical Engineering curriculum at the University of South Florida, as outlined in the 2009-2010 curriculum guide. Participants note that while some programs require programming courses, others expect students to learn programming independently. Key programming languages mentioned include C++, MATLAB, and Assembly, with specific courses like Electrical Engineering Computing Methods and Microprocessors likely incorporating these languages. The consensus is that programming skills are essential but are often acquired outside formal coursework.

PREREQUISITES
  • Understanding of Electrical Engineering principles
  • Familiarity with programming languages such as C++ and MATLAB
  • Knowledge of microprocessor architecture
  • Basic concepts of algorithms and numerical methods
NEXT STEPS
  • Research MATLAB programming for engineering applications
  • Explore C++ programming for embedded systems
  • Study microprocessor programming techniques, focusing on Assembly language
  • Learn about numerical methods and their applications in engineering
USEFUL FOR

Electrical engineering students, educators designing curriculum, and professionals seeking to understand the integration of programming in engineering education.

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:

Similar threads

  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 19 ·
Replies
19
Views
5K
  • · Replies 7 ·
Replies
7
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 6 ·
Replies
6
Views
3K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 32 ·
2
Replies
32
Views
3K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 13 ·
Replies
13
Views
4K