What advanced math courses should I take as a ECE

In summary, the person is a freshman in ECE and is considering taking a sequence of math courses in order to specialize in an area of their degree. He has talked to five academic advisors and all of them were useless, so he's hoping to meet with his new advisor soon to get help in choosing courses.
  • #1
Delta31415
90
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
  • #2
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.
 
  • #3
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:
 
  • #4
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.
 
  • #5
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 berkeman
  • #6
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 Delta31415
  • #7
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.
 
  • #8
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.
 

1. What are the most important advanced math courses for ECE?

The most important advanced math courses for ECE are calculus, linear algebra, differential equations, probability and statistics, and discrete mathematics. These courses provide a strong foundation for understanding and analyzing complex electrical and computer engineering problems.

2. Do I need to take all of these advanced math courses?

It is highly recommended to take all of these advanced math courses as they are all relevant to ECE. However, if you have a specific area of interest within ECE, you may choose to focus on the math courses that are most relevant to that area.

3. Can I skip any of these advanced math courses?

It is not recommended to skip any of these advanced math courses as they all build upon each other and are essential for a comprehensive understanding of ECE. If you are struggling with a particular course, it is important to seek help and not skip it.

4. Are there any other advanced math courses that would be beneficial for ECE?

Other advanced math courses that may be beneficial for ECE include complex analysis, numerical methods, and optimization. These courses can help you develop a deeper understanding of mathematical concepts and their applications in ECE.

5. How can I prepare for these advanced math courses?

To prepare for these advanced math courses, it is important to have a strong foundation in basic math concepts such as algebra, trigonometry, and geometry. It can also be helpful to review and practice these concepts before starting the advanced math courses. Additionally, seeking out resources such as textbooks, online tutorials, and study groups can also aid in preparation.

Similar threads

Replies
3
Views
733
  • STEM Academic Advising
Replies
2
Views
2K
  • STEM Academic Advising
Replies
21
Views
2K
  • STEM Academic Advising
Replies
2
Views
998
  • STEM Academic Advising
Replies
6
Views
182
  • STEM Academic Advising
Replies
6
Views
1K
  • STEM Academic Advising
Replies
9
Views
2K
  • STEM Academic Advising
2
Replies
43
Views
4K
  • STEM Academic Advising
Replies
1
Views
586
  • STEM Academic Advising
Replies
11
Views
1K
Back
Top