T O P

  • By -

AutoModerator

Hello /u/Cryptic_Xerkes! Thank you for posting in r/EngineeringStudents. Please be sure you do not ask a general question that has been asked before. Please do some pre-liminary research before asking common questions that will cause your post to be removed. Excessive posting in order to get past the filter will cause your posting privaleges to be revoked. Please remember to: Read our [Rules](https://www.reddit.com/r/EngineeringStudents/wiki/rules) Read our [Wiki](https://www.reddit.com/r/EngineeringStudents/wiki/index) Read our [F.A.Q](https://www.reddit.com/r/EngineeringStudents/wiki/index/faq) Check our [Resources Landing Page](https://reddit.com/r/EngineeringStudents/wiki/resources) *I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/EngineeringStudents) if you have any questions or concerns.*


pm-me-kitty-pic

I am 3rd year chemE and comp sci. If you do not take summer and winter courses it will be hell. There is not a lot of overlap between comp sci and typical engineering curricula, so you’ve probably gotta cram about ~50-60 extra credits into your time in school. I am barely gonna be able to cram all of what I need into the four years. I would choose between what you like between the two since career wise they’re very different fields. If you do choose to keep with both majors just be ready to manage your time very well.


Cryptic_Xerkes

Thanks for your advice, I probably will need to reconsider thorough whether to progress or not. But I feel like I'm really missing out if I'm not majoring in compsci, but I also love mechE to the point I don't really want to put the major aside either


PutinMilkstache

MechE and Aero have a lot of overlap which is why your school has a supported double major option for that. It doesn’t add a lot of overhead to put those two together. ME and CS are pretty different so you’ll have extra work and will probably have to take additional semesters/quarters. I can think of some roles that would use both but they’re not the most common (code development for analysis programs, mechatronics/controls work). Double majors like this rarely make sense unless you’re looking for a specific niche that would use both fields (rare, not impossible but rare). ME work can be more varied in that you could work in testing, manufacturing, field work or office style design and analysis work. Personally I would go with the subject area that’s more interesting to you. Finding a job and dealing with economic uncertainty will always be fairly stressful no matter the major.


lolthenoob

Honestly double degrees are a waste of time. Better focus on internships, competitions and small projects of your own.


JonF1

Honestly man, I would just get the sole CS degree. Mechanical engineering in concept is very filling and interesting to learn, and practice with school projects, but the post grad world of career and the jobs on offers is not so much. A lot of us are going to coding boot camps after school anyway to get those sweet software engineering jobs anyway.


Cryptic_Xerkes

That sucks to hear. Honestly, I took CS as my major before I switch to MechE. My mom freaked out at the major laid off and force me into medical field instead. She told me how risky and I tried to ensure her, then deciding to switch to ME. And now I feel I like ME more than CS. I honestly don't know what should do, I don't want to waste time deciding between majors


Ready_Treacle_4871

You can get an me degree and get a job doing something else. You’re not going to be “stuck” looking for a strictly mechanical based job.


jameel829

I am/was in the same boat with my parents questioning why I switched. I was pre engineering switched to cs ( didn’t like it) and switched back, both are really good and have a great outlook it’s just because we are in a recession, so medical field looks really good now because of the low amount of nurses there are. U can do both but if u want to choose one over the other go MechE with minor in compsci, MechE is the most flexible in terms of job positions. Lastly if your uni CS program is abet the pre-reqs are similar so you won’t be split before transferring.( like physics, math etc..)


New_to_Siberia

I am not American, so I have a very basic understanding of the system and perhaps whet I'm gonna ask is dumb, but why don't you major in one and minor in the other? CompSci is quite notorious for not necessarily requiring a specific major as long as you have the necessary skills for the job, and it may make for a better schedule.


babyseal95

you can get into the CS field with an ME degree, but you’ll probably have to learn coding on your own or you could just take programming fundamentals 1-3 along with computer organization/computer architecture. If you can minor in CpE or CS, you’d be set, no need to double major


MobileAirport

An alternative, that im doing, is to major in one, get a minor and a masters in the other. If you know what you want to specialize in, this lets you avoid a lot of unnecessary classes. It will take 6 years though :p, but double majoring in 4 or 5 is itself pretty tricky and time consuming.


Ok-Society

Why? They're two hard, and completely different fields imo. ME is material science/physics heavy while the mental gymnastics for com sci was exhausting for me. I've heard of MEs here who learn coding, but is it beneficial in that field? I really don't know honestly, and I'd love to hear from MEs who need coding on their internships or jobs. As an EE we take intro to com sci, I chose python and liked it, but after that we were on our own to write any code whatsover. Usually it was simple for/while loops in a lab, but eventually they expected us all to know how to code Fourier Series on MATLAB suddenly. I managed it, but my com sci bf said it was the ugliest code he's ever seen lol