CMU good for majors other than the Sciences?

<p>CMU seems like a great school, especially for those who are leaning towards engineering and other science programs or anything in the fine arts. I was just wondering if other majors (psychology, history, etc.) are just as good? Do they offer as much challenge or do the science majors crush them?</p>

<p>My old roommate was a psychology major and says it's very good at CMU. But I don't personally know.</p>

<p>Business though, that's big at CMU. Business Administration anyways.</p>