Which maths specialization is most useful to an EECS major interested

In summary, the conversation discusses the speaker's dilemma in choosing a specialization for a second major in mathematics. The options available at their university are pure mathematics, applied mathematics, discrete mathematics and operations research, and statistics and stochastic processes. The speaker is not interested in pure mathematics and is unsure which of the remaining specializations would be most useful to them. They provide a breakdown of the required subjects for each specialization and express their interest in machine learning and AI, finance, EE, and CS. They also mention the potential benefits and drawbacks of each specialization and seek advice on how to make their decision.
  • #1
member2357
54
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
  • #2
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
 
  • #3
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.
 
  • #4
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.
 
  • #5
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.
 
  • #6
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.
 
  • #7
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?
 

Related to Which maths specialization is most useful to an EECS major interested

1. What maths specialization should I choose as an EECS major interested in engineering?

The most useful maths specialization for an EECS major interested in engineering is calculus. Calculus is essential for understanding the principles of physics and advanced mathematical concepts used in engineering. It also provides a strong foundation for further studies in areas such as signal processing, control systems, and computer engineering.

2. Is linear algebra important for an EECS major interested in computer science?

Yes, linear algebra is crucial for understanding algorithms and data structures used in computer science. It also plays a significant role in fields such as machine learning, computer graphics, and cryptography. Therefore, it is highly recommended for EECS majors interested in computer science to have a solid understanding of linear algebra.

3. How does discrete mathematics relate to EECS?

Discrete mathematics is the study of mathematical structures that are countable or discontinuous, such as graphs, sets, and logic. It is an essential foundation for computer science and electrical engineering as it helps in understanding algorithms, data structures, and digital logic design. Therefore, it is highly relevant for an EECS major interested in these fields.

4. Can statistics be useful for an EECS major interested in electronics?

Yes, statistics is essential for an EECS major interested in electronics. It helps in analyzing data, making predictions, and understanding the behavior of electronic systems. It is also a fundamental aspect of quality control and experimental design, which are crucial in the development and testing of electronic devices.

5. Is advanced calculus necessary for an EECS major interested in information technology?

Yes, advanced calculus is necessary for an EECS major interested in information technology. It is used in the analysis of algorithms, coding theory, and information theory, which are essential concepts in information technology. It also provides a solid foundation for studying advanced topics such as computer networks, database systems, and artificial intelligence.

Similar threads

  • STEM Academic Advising
Replies
6
Views
332
  • STEM Academic Advising
Replies
12
Views
848
  • STEM Academic Advising
Replies
1
Views
773
  • STEM Academic Advising
Replies
11
Views
849
Replies
7
Views
969
  • STEM Academic Advising
Replies
2
Views
954
  • STEM Academic Advising
Replies
11
Views
1K
  • STEM Academic Advising
Replies
9
Views
3K
  • STEM Academic Advising
Replies
4
Views
974
  • STEM Academic Advising
Replies
9
Views
1K
Back
Top