Electric Engineering Curriculum no programming class?

Click For Summary

Discussion Overview

The discussion centers around the absence of a programming class in the Electrical Engineering curriculum at a specific institution, as referenced in a curriculum guide. Participants explore the implications of this absence and share their own program requirements regarding programming courses.

Discussion Character

  • Debate/contested

Main Points Raised

  • One participant questions the lack of a programming class in their Electrical Engineering curriculum, referencing a specific curriculum document.
  • Another participant finds it unusual, noting that their own program requires a minimum of two programming classes.
  • A third participant asks for clarification on which programming classes are required in the other program.
  • Some participants suggest that the curriculum designers may assume students will learn programming independently, indicating that programming skills are often acquired through practice rather than formal instruction.
  • One participant mentions specific programming courses they are taking, including programming for engineers with a prerequisite of C++ and Lab-View programming.
  • Another participant lists courses that may involve programming, such as Electrical Engineering Computing Methods and Microprocessors, suggesting that these may not be traditional programming classes but rather courses where students are expected to learn programming languages on their own.
  • A participant shares their experience of having taken a basic programming course that has since been replaced with MATLAB programming and numerical methods, indicating a shift in curriculum focus.

Areas of Agreement / Disagreement

Participants express differing views on the necessity and structure of programming classes within the Electrical Engineering curriculum, with no consensus reached on whether the absence of such classes is appropriate or beneficial.

Contextual Notes

Participants note that the curriculum may not explicitly include programming classes, but related courses may involve programming content, leaving the extent of programming education somewhat ambiguous.

Who May Find This Useful

Students considering Electrical Engineering programs, educators involved in curriculum design, and professionals interested in the integration of programming in engineering education may find this discussion relevant.

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
6K
  • · 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
4K
  • · Replies 4 ·
Replies
4
Views
3K
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 13 ·
Replies
13
Views
4K