<p>If one gets his or her BS in an engineering, and then goes for their MBA.. how long would that take. Since you werent an undergrad business major, wouldnt there be extra classes you would have to take to get that MBA? Does the amount of time matter if you get the MBA immediately after the BS as opposed to working a few years and then getting the MBA?</p>
<p>MBA’s are completely independent of your bachelor’s degrees. You will find a wide variety of undergraduate majors in graduate business programs, including engineering. The curriculum length is fixed whether you get it immediately after BS or after some working experience. What will matter is if you do your MBA part-time or full-time.</p>
<p>MBAs are typically more effective after some work experience. It is slightly different than say a masters in engineering in this respect. Part time and full time will take different amounts of time.</p>
<p>
</p>
<p>4-5 years to obtain an engineering degree, 3-4 years of actually working, 2 years of business school.</p>
<p>
</p>
<p>No - as mentioned before an MBA is unrelated to what you did in undergrad. Most of the time, they will pretty much reteach what undergrad business related majors learned before - which is why so many people suggest doing a different degree for undergrad and using an MBA as a career switch or to build upon the existing degree.</p>
<p>
</p>
<p>Well - in general - you shouldn’t choose to pursue an MBA right after college. Even if you somehow make it in - and that is a big IF - it won’t help your engineering degree because if you want to work as a manager in an engineering firm, you won’t have the work experience to back it up. In addition, you would probably have your MBA paid for by your company if you work as an engineer for a while (5 years probably) and a chance at a great high paying management job.</p>