Which maths specialization is most useful to an EECS major interested

  • Context: Programs 
  • Thread starter Thread starter member2357
  • Start date Start date
  • Tags Tags
    Major Specialization
Click For Summary

Discussion Overview

The discussion centers on the choice of a mathematics specialization for an EECS major interested in machine learning, AI, finance, and related fields. The participant is considering four specializations: pure mathematics, applied mathematics, discrete mathematics and operations research, and statistics and stochastic processes, and seeks advice on which would be most beneficial.

Discussion Character

  • Exploratory
  • Debate/contested
  • Technical explanation

Main Points Raised

  • The participant expresses disinterest in pure mathematics due to its focus on real and complex analysis and abstract algebra, which they find less applicable to their interests.
  • In the applied mathematics specialization, the participant notes a lack of discrete mathematics, which they consider important for programming, despite the inclusion of useful subjects like differential equations and stochastic modeling.
  • The discrete mathematics and operations research specialization includes subjects like graph theory and decision making but lacks sufficient statistics, which the participant finds concerning.
  • The statistics and stochastic processes specialization is seen as having limited analysis and no discrete mathematics unless chosen as an optional subject, which the participant finds unsatisfactory.
  • One participant suggests that the discrete math specialization may be the best fit for machine learning and AI due to its relevance to computer science.
  • Another participant argues that applied mathematics could be beneficial for simulations and modeling, emphasizing the utility of MATLAB in engineering contexts.
  • There is a suggestion that statistical knowledge could be broadly applicable, including in finance and AI, highlighting the potential relevance of the statistics specialization.
  • One participant notes that many engineering programs cover economics, which may reduce the need for additional courses in that area.

Areas of Agreement / Disagreement

Participants express differing opinions on which specialization is most useful, with no consensus reached. Some advocate for discrete mathematics, while others suggest applied mathematics or statistics based on various applications and relevance to the participant's interests.

Contextual Notes

The discussion reflects the participant's constraints regarding course selection and the implications of choosing a second major, as well as the varying relevance of each specialization to their intended career paths.

member2357
Messages
54
Reaction score
0
I am an EECS major in first year of undergrad at university. I want to do a second major in mathematics but I have to choose a specialization. I am interested in machine learning and AI, finance, EE, CS etc.

The specializations my university offers are:
  • pure mathematics
  • applied mathematics.
  • discrete mathematics and operations research
  • statistics and stochastic processes
I have to chose only one of these specializations.

I am not interested in the pure maths specialization because I don't think it is useful to me. It involves a lot of real and complex analysis and abstract algebra.

I am not sure which one of the other 3 is most useful to me.

In the applied maths specialization I have to take the following subjects: real analysis, differential equations, vector calculus, probability, complex analysis, stochastic modeling, numerical computing with MATLAB and applied mathematical modelling. The only issue with this is that it has no discrete mathematics, which is useful for programming. I would love to replace MATLAB with discrete maths but I cannot.

In the discrete mathematics and operations research specialization I have to take the following subjects: real analysis, probability, discrete mathematics, techniques in operations research, complex analysis, graph theory and decision making. This problem with this is that there isn't much statistics.

In the statistics and stochastic processes specialization I have to take the following subjects: real analysis, probability, statistics, linear statistical models, stochastic modeling, probability and statistical inference and any other subject. The problem with this one is that it has little analysis and no discrete maths (unless I choose discrete maths as the optional subject, in which case these is little analysis).

What do you think? Which specialization will be most useful to me?
If I could choose any maths subjects I would choose: real analysis, group theory and linear algebra, probability, discrete maths, stochastic modeling, complex analysis, differential equations, vector calculus. Unfortunately I can't do this.

Would very much appreciate your advice.
 
Physics news on Phys.org
My guess is that you will get the best advice by speaking with your academic advisor. They will know all the other classes you will take from the EE department (and others) and will be most familiar with the math options. For example, we don't know if you will already be learning enough differential equations (or probability, or vector calculus, or ...) in other classes even if you do not do a math major at all.

Also, it sounds like you want to take classes in everything! I understand, but you likely will not have time to take every class you would like to take, especially if you constrain yourself to taking what is required to satisfy a math major. Perhaps it makes more sense to simply take the math elective courses you want to take, even if it doesn't lead to a second major? Again, speak with your advisor, as they know you and your situation better than we ever will. I wish you the best,

jason
 
Thank you very much Jason.

The problem is that unless I do a second major, I have to pay for the extra subjects. If I do a second major, I get to do 4 subjects for free and cross credit the other 4 with my first major so maths is the only major I can cross credit with EECS.

I would love to be able to do only the subjects I am interested in from the maths department but I can't.

I only have to decide which maths specialisation I want to do a year from now because in first year and first half of second year, the subjects are the same for engineering and maths but I thought it would be a good idea to think about it now.
 
member2357 said:
I am interested in machine learning and AI, finance, EE, CS etc.
Well, since you're an EECS major, that should cross EE and CS off the list!

I also believe that most engineering programs include enough economics type classes.

So for machine learning and AI, the discrete math specialization is going to be your best bet IMO.
 
Discrete maths is the most applicable to CS, because it's all digital. It's usually required to take some discrete maths for the CS degree. But applied maths can be very useful if you want to do simulations or modeling.
 
The statistics concentration looks pretty nice to me. Statistical knowledge is something you could apply elsewhere, eg finance, and it should be relevant to AI.

A discrete math concentration I suppose would go very deeply into complexity theory, perhaps mathematical logic but also probability theory and advanced algorithms, MDCT, FFT, stuff like that. At least, I think knowing all the theory of these algorithms is probably the outcome you would want if you chose that specialization. But I am just surmising, this may be more applied math I suppose.
 
member2357 said:
I am an EECS major in first year of undergrad at university. I want to do a second major in mathematics but I have to choose a specialization. I am interested in machine learning and AI, finance, EE, CS etc.

The specializations my university offers are:
  • pure mathematics
  • applied mathematics.
  • discrete mathematics and operations research
  • statistics and stochastic processes
I have to chose only one of these specializations.

I am not interested in the pure maths specialization because I don't think it is useful to me. It involves a lot of real and complex analysis and abstract algebra.

I am not sure which one of the other 3 is most useful to me.

In the applied maths specialization I have to take the following subjects: real analysis, differential equations, vector calculus, probability, complex analysis, stochastic modeling, numerical computing with MATLAB and applied mathematical modelling. The only issue with this is that it has no discrete mathematics, which is useful for programming. I would love to replace MATLAB with discrete maths but I cannot.

In the discrete mathematics and operations research specialization I have to take the following subjects: real analysis, probability, discrete mathematics, techniques in operations research, complex analysis, graph theory and decision making. This problem with this is that there isn't much statistics.

In the statistics and stochastic processes specialization I have to take the following subjects: real analysis, probability, statistics, linear statistical models, stochastic modeling, probability and statistical inference and any other subject. The problem with this one is that it has little analysis and no discrete maths (unless I choose discrete maths as the optional subject, in which case these is little analysis).

What do you think? Which specialization will be most useful to me?
If I could choose any maths subjects I would choose: real analysis, group theory and linear algebra, probability, discrete maths, stochastic modeling, complex analysis, differential equations, vector calculus. Unfortunately I can't do this.

Would very much appreciate your advice.
I would say the applied math track. For one a lot of the courses are already required for your electrical engineering degree, like every engineer takes calculus 1-3, differential equations, and either linear algebra or an applied math course. Matlab is a very useful tool so don't write it off, I use Matlab and Maple a lot when doing work in upper level courses. It's better than doing tedious calculations by hand and you can generate nice looking reports. You're already going to have to take a statistics course too, for me it as statistical methods which is a 500 level course, some schools only require the 200 level statistics course. Why not use one of your elective courses to do a discrete math course?
 

Similar threads

  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 1 ·
Replies
1
Views
582
  • · Replies 7 ·
Replies
7
Views
2K
  • · Replies 12 ·
Replies
12
Views
2K
Replies
41
Views
9K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 32 ·
2
Replies
32
Views
4K
  • · Replies 11 ·
Replies
11
Views
3K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 11 ·
Replies
11
Views
2K