HOLY COW! I've got a BS in mathematics, which means my math/science/liberal arts/non-core stuff is already out of the way. I'm still going to be taking 15 credit hours a semester for the next three years! HOW can engineering be such an intense discipline?! By my calculations, it's impossible to graduate in 4 years AND maintain your sanity! I mean, I'm going to graduate, but WOW. My hats off to anyone that can do it from scratch!