Why are engineering departments so large in U.S. universities?
Engineering, like business, is an extremely popular major because it has good employment prospects. It's also well-funded relative to more academic disciplines, because it's easier to get funding from both private and public sources for "useful" research.