That's more like the typical engineering school format. I went to a Liberal Arts university, nearly half my classes were general humanities and sciences. The rest were in my major (also required an additional 18-21 credits for the ABET accredited degree option).