<br>
<blockquote>
<p>I'm currently an undergrad at Purdue in computer engineering...My parents live in Newport Coast, so for grad school I would most likely attend UC Irvine.</p>
</blockquote>
<br>
<p>I apologize for sounding elitist, but I feel strongly that if you're currently at Purdue, and you have the grades/opportunity, definitely aim higher than UC-Irvine. Ideally, you'd want to attend a MS EE program that is ranked similarly to your undergrad school. In your area (but not within commuting distance), UCLA, USC, and UCSD are ranked higher than UCI.</p>
<br>
<blockquote>
<p>Which would open up more doors for me, and help me attain financial success (I know other things are more important) more quickly? Getting a masters in business or in engineering?</p>
</blockquote>
<br>
<p>An MS is lower risk (cost and time wise.) You don't limit/narrow your employment options (as a PhD definitely would), but you get a modest salary boost. Most hightech companies that hire college-grads at "$X/yr" will easily substitute "$X + 10k/yr" if the candidate has an MS degree (instead of the basline BS.) </p>
<br>
<blockquote>
<p>Also if I was to get a masters degree, would it be more beneficial to get it at right after my bachelors or to get employed and then...go with the flow.</p>
</blockquote>
<br>
<p>That depends on you. Many, many BS EE students go straight to grad-school (without any work experience) -- that's what I did. Others will work 2-3 years, then go back. The choice is yours -- do you need to work a little in the industry before you can figure out what you like? Or are you still in the 'school-learning mode' and happy to jump right into taking more courses and possibly do a little thesis-writing? Career-wise, don't worry about one path 'limiting' you more than the other.</p>
<br>
<blockquote>
<p>An MS because you want to learn more about a specific area of your discipline. </p>
</blockquote>
<br>
<p>With EE, it's also acceptable to go to a coursework only MS-program -- basically, you pick a specialization of your liking, then select from a group of 'tech electives.' Stanford's MS (terminal) EE program is like that. I didn't do the more research-oriented route, so I can't comment on how it compares to future employability.</p>
<p>As others have pointed out, the MBA-route is really for people looking to transition from a purely technical role into one that has more management. Some people work 5-years in their first career, decide they'd like to try something completely different, then earning an MBA gives you the opportunity to do so. (For example, a few of my friends worked as ASIC EEs, got tired of it, went back to B-school full time, then changed fields completely to management consulting.)</p>
<p>MBA programs are expensive, so you really want to hold off until you've gotten a good feel for your career's direction. And yes, most (good) MBA-programs expect their applicants to have 3-5 years work-experience</p>