<p>No I haven’t graduated. In fact I’m only about a year in. But like the OP I’m having a hard time deciding. But I figured if MechE was really that broad that it may allow me to explore Civil(which I think I may enjoy more), and if I didn’t like it, jump back into something to do with MechE.</p>