Physics->Statics ->Dynamics
->Mechanics of Materials (concurrent with dynamics)
Screw their real names.
Is the 5-years actually because the gen eds are slowing things down or is the 5 years because of the progression required to get all the engineering curriculum both in proper sequence and complete? I always had the suspicion it was the latter.
It's a little of both in that there are a few classes that count as gen eds that you actually need to progress (such as physics above) and then there are just a load of gen eds that go nowhere. So for instance, you will have to take a couple of English courses and some sort of composition course, a speech course and a literature course. Is every one of those courses needed? And that's on top of an assortment of random courses from psychology to biology to chemistry to computer programming to you name it...
I'm not trying to pick on any one course or degree field, just make the point(s) that
a)There are too many gen eds when they are continually having to add in degree courses to make up for the growing depth of knowledge in a field
and
b)It's not fair to the guy who is going for STEM to have to take 2 English courses, a composition course, a speech course and a literature course that don't lead to anything but 'well roundedness' on top of their STEMish gen ed classes (such as physics, chemistry, computer programming) compared to the guy who's majoring in English who can use all of the English/comp/speech/lit classes for their degree and don't have to take all of the physics, chemistry, STEMish gen ed classes.
Does that make sense?
And jesus Christ I'm not trying to start another freaking LA/STEM flame war. I'm not saying I don't value Liberal Arts degrees or courses. I understand good and well the value of making STEM students take liberal arts courses and the need to be able to read, write and speak coherently as taught through English courses. I also understand that even English majors will have to take some STEM courses such as math and physics and chemistry. However, they stop at say Chem 101 and Liberal Arts Calculus while for STEM degrees you're talking 3 Calc courses, 3 Chem courses, 3 Physics courses then Statics, Dynamics, Mechy Mat and Computer Programming which are all also technically our gen eds in addition to all of the other STEMish gen eds the English major takes + all of the actual English/Lit/Speec/Comp classes.
I'm sitting at about 200 credit hours completed with 4 semesters left to go for reference though after this summer I have exactly 1 gen ed course left (ethics) and the rest is for my major. Oh and I did pick up a minor which added 5 classes, 2 of which I needed for my regular degree gen eds so really just 3 additional classes.