Mechanical Engineeringmajor with math minor?

Click For Summary

Discussion Overview

The discussion centers around a mechanical engineering student contemplating the addition of a mathematics minor to support a future in electronics and computer science. Participants explore the implications of this decision, including the feasibility of switching majors or pursuing advanced degrees in related fields.

Discussion Character

  • Exploratory
  • Debate/contested
  • Technical explanation

Main Points Raised

  • Some participants suggest that pursuing a graduate degree in computer science would typically require a major in that field, which the original poster cannot change at this stage.
  • Others argue that switching majors late in the undergraduate program may not be advisable due to the structured nature of engineering degrees.
  • One participant expresses concern that taking a minor could dilute the value of the mechanical engineering degree and questions how this would be perceived by employers.
  • There is a suggestion that completing the mechanical engineering degree and then pursuing advanced studies in electrical engineering could be a viable path.
  • The original poster shares their passion for electronics and computer science, indicating a desire to take additional CS classes to enhance their qualifications for future job opportunities.
  • Another participant raises the possibility of post-baccalaureate programs as a way to gain further knowledge in electronics and computer science after completing the current degree.

Areas of Agreement / Disagreement

Participants express a range of opinions on the best course of action, with no clear consensus on whether to pursue a minor, switch majors, or focus on graduate studies. The discussion remains unresolved regarding the optimal path forward for the original poster.

Contextual Notes

Some participants note that the ability to change majors or take on minors may vary by institution and country, which could affect the original poster's options.

Aamna
Messages
4
Reaction score
0
Hello everyone!

So, I am a mechanical engineering student but I've recently discovered my passion for electronics and computer science. I would eventually like to pursue a graduate degree in either or both (if that's possible) of these fields. I am thinking to get a mathematics minor to help me better prepare for this goal since it teaches logical thinking, which my ME classes don't have much of.

Is this a reasonable decision or should I just skip the minor and try to learn the CS and EE stuff on my own? I have a little bit of Java programming experience and cannot minor in CS or EE at my school.

I appreciate any feedback! Thank you!
 
Physics news on Phys.org
If you want a graduate degree in CS, you should major in CS.
 
I wish but it's a little too late for me now because I am more than halfway through my major. Are there any other options?
 
You should probably tell us what country you are going to school in. In the US, where this forum is based, people can change majors as late as they want. Of course, it takes more time to graduate the later one goes.
 
If you really want to get into things electronic, perhaps one option would be to complete your Bachelor's Degree in Mechanical Engineering, and then find a way to do advanced degrees in Electrical Engineering.

I recommend caution about switching fields halfway through your schooling, or picking up a Minor. In many cases, that is not even possible. Most schools offer little flexibility when it comes to an Engineering Degree; your four years of undergraduate study are pretty much predetermined--full of courses decided by faculty to best prepare you for your chosen field.

In addition, I think taking on a Minor might dilute the value of your Engineering degree. What can you tell potential employers about yourself when you have divided your time between two fields? Are you an Engineer or a Programmer? Or some combination? Most employers want specialization. That is why they prefer to hire employees with advanced degrees (Masters or PhD); they know these candidates have committed themselves to the particular job for which they are hiring. If you appear like a dabbler in several fields, instead of a specialist, I think you may be hurting your career options.

Having said that, if you have truly become disillusioned with engineering, and are sure you will regret a life working in a field you do not like, then make the change completely. Change programs and get your degree in Electronics Engineering or Computer Science. Hopefully, you can transfer many credits.

Whatever you do, I hope it works out for you.
 
Vanadium 50 said:
You should probably tell us what country you are going to school in. In the US, where this forum is based, people can change majors as late as they want. Of course, it takes more time to graduate the later one goes.
Hi Vanadium! I am at a university in California. I am almost done with my MechE degree so I don't think it would be wise to switch over this late in the game. I'm very unlucky because I was never fostered towards engineering or computer science growing up and throughout high school, so I learned about my passions in electronics and computer science while taking circuits and CS classes outside my major. I'm sure if I had known about these things before starting college, I would have made a more informed decision. And now I don't know what to do about this dilemma (Don't get me wrong, MechE is very interesting and I'm doing really well in it, but the EE/CS careers cater more towards my passions) =/
 
DuncanM said:
If you really want to get into things electronic, perhaps one option would be to complete your Bachelor's Degree in Mechanical Engineering, and then find a way to do advanced degrees in Electrical Engineering.

I recommend caution about switching fields halfway through your schooling, or picking up a Minor. In many cases, that is not even possible. Most schools offer little flexibility when it comes to an Engineering Degree; your four years of undergraduate study are pretty much predetermined--full of courses decided by faculty to best prepare you for your chosen field.

In addition, I think taking on a Minor might dilute the value of your Engineering degree. What can you tell potential employers about yourself when you have divided your time between two fields? Are you an Engineer or a Programmer? Or some combination? Most employers want specialization. That is why they prefer to hire employees with advanced degrees (Masters or PhD); they know these candidates have committed themselves to the particular job for which they are hiring. If you appear like a dabbler in several fields, instead of a specialist, I think you may be hurting your career options.

Having said that, if you have truly become disillusioned with engineering, and are sure you will regret a life working in a field you do not like, then make the change completely. Change programs and get your degree in Electronics Engineering or Computer Science. Hopefully, you can transfer many credits.

Whatever you do, I hope it works out for you.

Hi Duncan!

I think the advanced degree option is the only one I have got. Currently, I have some room in my MechE schedule to take a few extra CS classes because at the very least it might help me land a more computational job to steer me in a more EE/CS focused direction (I hope). One of the CS classes is on embedded systems, which I am really excited about! I hope that instead of employers looking at me like I'm an indecisive buffoon, I hope they can also see the things that I'm passionate about, and even if those things don't directly correlate to MechE, they are a huge branch of it (control/systems eng.). I just hope they can see my passion in my interviews. It's the driving force for everything I do in my life.

I'm definitely not disillusioned about engineering, I love it! I just became acquainted with it a little late in the game (second year of college), but it's really interesting. I'm too far into my MechE major to switch over to EE or CS, but I will try to pursue them in the near future. Do you know if some schools might have post-bac programs where I can gain some more knowledge in these areas?
 

Similar threads

  • · Replies 7 ·
Replies
7
Views
3K
  • · Replies 15 ·
Replies
15
Views
4K
  • · Replies 18 ·
Replies
18
Views
3K
  • · Replies 9 ·
Replies
9
Views
2K
  • · Replies 6 ·
Replies
6
Views
3K
  • · Replies 12 ·
Replies
12
Views
7K
  • · Replies 4 ·
Replies
4
Views
5K
  • · Replies 21 ·
Replies
21
Views
8K
  • · Replies 10 ·
Replies
10
Views
5K
  • · Replies 3 ·
Replies
3
Views
2K