Earlier quoted context omitted.
I think it's a good idea, but fwiw it's not CS-specific. Harvey Mudd's idea isn't that CS is so uniquely important that everyone should take it, but rather than everyone should take a lot of things, regardless of major, and CS is one of those things. The curriculum is designed with a philosophy of fairly broad education, kind of in line with a liberal-arts college ideal, but with more of a STEM flavor. I was a CS maj…
What do they cover in the basic general engineering course?
This wikibook seems to cover the same topics: https://en.wikibooks.org/wiki/Signals_and_Systems