I just stumbled on an absolute gold mine of data for Humboldt State (my son's current college) - here: http://www.humboldt.edu/~anstud/
This has everything down to complete listings of numbers of students in each major & course availability.... the real down & dirty numbers you would want to have for every college before enrolling.
In any case, that prompted me to start a thread as to where to get such data.
Very often, you can find it on college sites by searching for terms such as "[office of] instititutional research", "[office of] planning and research", ""enrollment management", "common data set", etc. I know for example that the Barnard stats are here: http://www.barnard.columbia.edu/opir/default.htm
The IPEDs Cool site is probably the best place to begin, but it doesn't have as much data available as it once did: http://nces.ed.gov/ipeds/cool/
I just find it very valuable to be able to look at the raw numbers, which can often tell a very different story that the course catalog.
The instituitional research page will often be where you'll find the Common Data Set for a college or university. For example, for my alma mater: http://web.reed.edu/ir/cds/index06.html
Also, for some colleges, their "facts about X" page will have the CDS or links to other valuable data.