What advanced math courses should I take as a ECE

Click For Summary

Discussion Overview

The discussion revolves around the selection of advanced mathematics courses for a freshman in Electrical and Computer Engineering (ECE), specifically focusing on the relevance of these courses to the participant's major and future specialization. The scope includes course recommendations, personal academic planning, and the relationship between mathematics and various ECE fields.

Discussion Character

  • Exploratory
  • Debate/contested
  • Homework-related

Main Points Raised

  • One participant outlines their completed math courses and considers options for future courses, including real analysis, numerical analysis, and proof-based probability.
  • Another participant suggests consulting an academic advisor for tailored advice on course selection.
  • Some participants express skepticism about the usefulness of certain math courses depending on the focus within ECE, noting that probability may be more relevant for communications theory than for computer engineering.
  • There is a discussion about the importance of refining one's specialization within ECE to guide course selection.
  • One participant shares their interest in fields such as DSP/Communications, control theory, and machine learning, indicating a desire for a strong mathematical foundation.
  • Another participant recommends exploring advanced topics in communication theory, such as OOFDM and Shannon's theorem, as areas of active research that could be beneficial.
  • A later reply directly addresses the participant's question about taking real analysis, affirming the value of continuing math courses despite perceived lack of direct benefit to ECE.

Areas of Agreement / Disagreement

Participants express differing opinions on the relevance of specific math courses to the ECE curriculum, with some emphasizing the importance of aligning course choices with future specialization while others question the necessity of certain courses. The discussion remains unresolved regarding the best course path for the participant.

Contextual Notes

Participants mention varying experiences with academic advisors, indicating potential limitations in guidance. There is also a recognition of the differences in applicability of math courses between Electrical Engineering and Computer Engineering tracks.

Delta31415
Messages
90
Reaction score
8
Hello, everyone, I am a freshman in ECE( My degree atm is CompE) who by next semester(fall 2019) will have completed calc 1 -3, elementary linear algebra(with proofs) and differential equations. My program still requires me to take a course in discrete mathematics, probability(super basic imo) and an elective from a different discipline(for which I plan to take either stochastic models or optimization).

However, I am unable to take any of these courses until the spring of my second year due to some ECE prereqs. So for next semester I am considering starting a two-semester sequence in real analysis, or take a second course in linear(numerical analysis) or take a proof based probability course. One thing to note is that the numerical analysis course is a graduate level so I don't know if I should take it as a second year, especially considering the fact I go to a T10 STEM university and the almost all of the courses have very low averages and pass rates.
So I am asking everyone here who is more knowledgeable than me on what courses I should take.
P.S my optimal goal atm is being able to take at least one math course every semester.
 
Physics news on Phys.org
Delta31415 said:
So I am asking everyone here who is more knowledgeable than me on what courses I should take.

The person who is more knowledgeable than any of us here combined, because he/she knows the school's curriculum, course requirements, and your background more than any of us here, is your academic advisor. Have you asked him/her?

Zz.
 
Delta31415 said:
Hello, everyone, I am a freshman in ECE( My degree atm is CompE)
It's pretty early for you to be planning math courses out a couple of years, but a big part of choosing those courses is what kind of specialties you are planning in your overall degree. The EE part of ECE is pretty different from the Computer Engineering focus that you mention. Probability is important to get good at if you are going to be pursuing communications theory and system design on the EE side of things, but not very useful for a CompE major, IMO. OTOH, discrete math is important for CompE, but not very useful in general EE applications (at least the discrete math that I took in undergrad has not been very applicable to my EE work in industry).

So overall I'd suggest trying to refine what you think you want to specialize in for the last couple years of your degree, and then talk with your advisor about which math classes best support that specialization. Best of luck. :smile:
 
ZapperZ said:
The person who is more knowledgeable than any of us here combined, because he/she knows the school's curriculum, course requirements, and your background more than any of us here, is your academic advisor. Have you asked him/her?

Zz.
I have talked to 5 academic advisors and all of them were useless imo, most of them don't even know that algebra(abstract) isn't the same thing as high school algebra. However I have an upcoming meeting with my new advisor(after the first year we get a new advisor) in a couple of weeks, hopefully, they will be able to help me.
 
berkeman said:
It's pretty early for you to be planning math courses out a couple of years, but a big part of choosing those courses is what kind of specialties you are planning in your overall degree. The EE part of ECE is pretty different from the Computer Engineering focus that you mention. Probability is important to get good at if you are going to be pursuing communications theory and system design on the EE side of things, but not very useful for a CompE major, IMO. OTOH, discrete math is important for CompE, but not very useful in general EE applications (at least the discrete math that I took in undergrad has not been very applicable to my EE work in industry).

So overall I'd suggest trying to refine what you think you want to specialize in for the last couple years of your degree, and then talk with your advisor about which math classes best support that specialization. Best of luck. :smile:

I mean one of the major reasons(if not the main one) I choose ECE over other engineering fields was that many told me that it has the most mathematics and I enjoy the math more than say working with hardware or even software applications. Atm the only fields of ECE I find the most interesting would be things such as DSP/Comm,control theory, machine learning(computer vision)
 
  • Like
Likes   Reactions: berkeman
Delta31415 said:
I mean one of the major reasons(if not the main one) I choose ECE over other engineering fields was that many told me that it has the most mathematics and I enjoy the math more than say working with hardware or even software applications. Atm the only fields of ECE I find the most interesting would be things such as DSP/Comm,control theory, machine learning(computer vision)
In that case, have a look at the math behind OOFDM and other more advanced modulation schemes for high-speed communication:

https://www.google.com/search?q=oofdm&ie=utf-8&oe=utf-8&client=firefox-b-1

These are areas of active research, and the results of those research efforts are going into commercial use very quickly right now. The math behind OOFDM will stretch your mind a bit for sure... :smile:

Also be sure to read up on the math behind more basic communication theory, like Shannon's theorem and the Nyquist limit.

https://en.wikipedia.org/wiki/Noisy-channel_coding_theorem
https://en.wikipedia.org/wiki/Nyquist–Shannon_sampling_theorem
 
  • Like
Likes   Reactions: Delta31415
berkeman said:
In that case, have a look at the math behind OOFDM and other more advanced modulation schemes for high-speed communication:

https://www.google.com/search?q=oofdm&ie=utf-8&oe=utf-8&client=firefox-b-1

These are areas of active research, and the results of those research efforts are going into commercial use very quickly right now. The math behind OOFDM will stretch your mind a bit for sure... :smile:

Also be sure to read up on the math behind more basic communication theory, like Shannon's theorem and the Nyquist limit.

https://en.wikipedia.org/wiki/Noisy-channel_coding_theorem
https://en.wikipedia.org/wiki/Nyquist–Shannon_sampling_theorem
Thanks for all the reading material but that still doesn't really answer my initial question; should I take a two-semester course in real analysis(personally I really want to read Rudin) and continue taking math courses even though I can't seem to find a direct benefit in ECE.
 
Delta31415 said:
Thanks for all the reading material but that still doesn't really answer my initial question; should I take a two-semester course in real analysis(personally I really want to read Rudin) and continue taking math courses even though I can't seem to find a direct benefit in ECE.
Yes.
 

Similar threads

  • · Replies 2 ·
Replies
2
Views
2K
Replies
41
Views
9K
  • · Replies 14 ·
Replies
14
Views
2K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 21 ·
Replies
21
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 2 ·
Replies
2
Views
3K
Replies
3
Views
2K
  • · Replies 7 ·
Replies
7
Views
2K
  • · Replies 4 ·
Replies
4
Views
2K