Dual major in Mechanical Engineering/Computer Science.

Hello,

I’m transferred in my state university after one year of CC. My main goal was to major in Mechanical Engineering. I even took the first year classes for engineers. However, I really considering either sticking with Mechanical Engineering and minoring in Computer Science or Dual major in both. I want to know if it’s worth it in the end. If you have any other feedback, advice, feel free to comment!

A double major in engineering takes too long and won’t be an advantage. Do well in one. You can do Mech E and take CS classes to give you programming experience.

@10s4life so, should I minor in CompSci? While majoring in Mechanical Engineering? Thanks for the feedback!

A minor is just a piece of paper. It means very little when you’re looking for a job. What matters is the classes you took and how you did in them. Rather than focussing on a constrained curriculum, just take the extra classes you decide you want after you get deeper in your degree progress.

On the other hand, if you’re already taking the CS classes, it doesn’t hurt to have the minor. In fact, any certifications, etc., that you can add to your first resume is a plus. Take a look at the classes required for the minor. If they work for you, go ahead and complete the minor. If they don’t (too many credits, or not the “right” classes), stick with your ME degree and add a few CS classes (that work for you).

No way would I recommend someone double major in mechanical engineering and CS. Either of those on its own is hard enough. A mechanical engineering degree with a CS minor would be great.

Do you like ME or computer science more? Major in the one you like more and if you like the other one too minor or double major in it. Both computer science and mechanical engineering are useful degrees but I can’t see how they can be combined or be useful in just one industry or Job. What kind of industry do you wanna work in? Having both might be useful for graduate school if you plan on going to graduate school or maybe a minor in math or physics might be helpful for graduate school and getting a Job. With so much math required for both computer science and Engineering you would most likely have to do only one more math course for a minor and maybe only one or two more physics classes for a physics minor.

Basically I would just pick one major, and then take classes that interest you on the side. If you were to double major, you are probably not going to get a greater return for the extra time and money spent. Both are great majors, pick the one that you enjoy more and have a greater ability to succeed in, and take classes for the other on the side. At least for CS, many employers do not necessarily care about whether or not your major was actually CS - what matters is your ability, which they can assess through coding assessments.

Thank you all for the feedback! Sorry for the late reply. I decided I’m sticking with my initial major of Mech. Engineering. I will take introductory course to CS in the upcoming semesters, depending on how I feel about CS, I will most likely minor in it! :slight_smile:

That seems like a reasonable plan. Sometimes it can be hard to arrange all the classes to get a minor along with engineering, but that would be ok - just having the classes can be useful. Best of luck.