It's actually a fairly impressive list of courses, but with the exception of a few (which are tailored to building design from the ground up), it's very much a general engineering degree. Agree that's there's very little depth to this curriculum. I'm an ME, and I see no vibrations, heat...