There is a philosophe class, a sociology class, and an English class in there too. Overall, I think I usually take a fairly balanced spread of classes between liberal arts and sciences.
I haven't taken any engineering [ESC] classes yet, but I've advanced a fair amount in physics.
Also, most...