I actually just graduated from a major school with a degree in civil engineering. I'm not going to lie, it does suck and suck bad. Wait until you are a junior and senior and while your non-engineering friends are socializing and having fun times, you are having to do some dumb assignments and basically have very little social time. Definitely not good at all for the SA thing. In fact, I probably would have never realized the whole SA thing had it not been for being so stressed out because of school.