I hate Electrical Engineering courses i have 2 left, need guidance

Click For Summary
SUMMARY

The discussion centers on a Junior Computer Engineering student expressing frustration with Electrical Engineering (EE) courses and contemplating a switch to Computer Science (CS). The student struggles with circuit analysis and recursion, feeling unprepared for advanced programming challenges. Despite achieving high grades in initial programming courses, the student fears that difficulties in core classes may hinder future career prospects. The conversation highlights the importance of hands-on experience in EE and the relevance of recursion in programming, emphasizing that understanding these concepts is crucial for success in both fields.

PREREQUISITES
  • Understanding of basic programming concepts, particularly in C++ and Java.
  • Familiarity with circuit analysis and basic electrical engineering principles.
  • Knowledge of recursion and its applications in programming.
  • Experience with algorithm analysis and data structures.
NEXT STEPS
  • Research effective study techniques for mastering recursion in programming.
  • Explore hands-on circuit design and analysis using tools like oscilloscopes and voltmeters.
  • Learn about advanced programming concepts, including compiler design and functional programming.
  • Investigate the curriculum differences between Computer Engineering and Computer Science programs.
USEFUL FOR

Computer Engineering students, aspiring Software Engineers, and anyone struggling with Electrical Engineering concepts or recursion in programming.

  • #31
That's funny, one of the most-touted advantages of functional programming is that it _reduces_ bugs. It's designed to be easier to prove correct. I've seen the claim more than once that once you get past Haskell's compiler type safety errors, you'll often get it right on the first try. It does seem easier to me.

Are the stack overflows you are talking about are specific to some very low-memory devices you are working with and not ordinary problems?
 

Similar threads

Replies
3
Views
3K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 14 ·
Replies
14
Views
2K
  • · Replies 32 ·
2
Replies
32
Views
3K
  • · Replies 8 ·
Replies
8
Views
7K
  • · Replies 8 ·
Replies
8
Views
4K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 4 ·
Replies
4
Views
1K
  • · Replies 6 ·
Replies
6
Views
3K
  • · Replies 3 ·
Replies
3
Views
865