One-stop site for comparing typical course loads across several schools?

^ Yes, IMO, it makes the most sense to take as few classes as possible, do well in them, and that way still have enough time to devote to ECs and other stuff that may help you determine your career. Some of the classes that are most useful or eye-opening may be unexpected, but often only some of the various major/school/distro requirements will actually be of benefit to you on the path you’ll eventually go down.

If you can save money, that would be good too. A lot of the benefits of being in college come from being on campus or near a college, not the classes themselves.