CS/EE/MechE which seat should I taaakkee?

<p>So I'm interested in three majors:</p>

<p>-Computer Sciences
-Electrical Engineering
-Mechanical Engineering</p>

<p>I definitely want to do computer science, but I can't figure out what I should major/minor in to keep my options open for a masters...</p>

<p>What combo/non-combo do you think would best set me up for a masters (or at least make the transition not so hard) in each of these fields?</p>

<p>I'm going to UMich and I guess they have something that will guarantee admission for a masters in EE or CS if you take either EE or CS in the u-grad level and get a 3.6. I don't plan on getting a masters right after u-grad though. But I don't know what kind of overlap there is between those majors, so I'm not sure whether or not a decision to get a mech e degree would mean another bachelors or not.</p>

<p>Thanks for your help in advance...</p>

<p>

Regarding CS and EE: it depends. I’m a EE major. I’ve only taken 2 classes in CSE, and I will never take another. However, someone in my program could complete a minor in CSE without taking any “extra” classes very easily.<br>
aka, it just depends on your EE focus.</p>

<p>You also might want to look and see if they have minors in all of them. I know at Georgia Tech, you can’t minor in EE (because there’s a requirement of taking 12 hours at 3000s level or above), which you can’t possibly do in 18 hours because of prereqs (to take the necessary 3000 level classes, you have to take roughly 20 hours of prereqs). So that’s another thing to consider!</p>