Should I get a Masters Degree or a MBA?

<p>For those of you know what exactly what Civil Engineers do, would you go get your MS in Civil Engineering or a MBA after you obtain your BS degree? </p>

<hr>

<p>This what I know:
A lot of those who have a BS in civil engineering usually take 3 route after graduate. They ether go straight to the workforce, or get their masters degree with a concentration, or they go for their MBA.</p>

<h2>After obtaining either their MBA or MS in civil engineering, they will either go to the workforce from there, or both (MBA and MS) go for a PhD in civil engineering.</h2>

<p>What do you want to do? Having an MBA places you into the business side regardless of other degrees you might hold. Do you want to be in management, or design? Let that inform your decision. If you are unsure, a gfew years working in the field may provide some clarity.</p>

<p>to me it seems like most of the best MBA programs are requiring work experience these days… so if you want to go directly I would suggest the MS, then working then an MBA, or skip the MS and get a MBA after working… but maybe I am misinformed…</p>

<p>Many programs (even the top) will accept a few students with little or no work experience, but it is definitely a minority. With MBA programs a major feature is the networking, so they really want to know you are going to be “somebody” that people will network with - a few years of work can show this, otherwise it is difficult.</p>

<p>Again, the MBA pushes you into the management/business side of things. BS/MBA puts you into the basic business track where you might never do anything technical again, MS/MBA puts you into more technical roles like program management where you will actually be weighing in on the technical design issues, and a PhD/MBA generally places you as a technical expert or representative to customers - they always listen better to a PhD. None of these are set in stone, but there is little value in the MBA without going into the business side, and few companies will want you to do much else.</p>