You're really funny. Brown (http://cs.brown.edu) has no University-wide requirements. We also have one of the best [13th according to some random website Google just showed me] CS departments in the US, and, as an Ivy, I somewhat suspect we're accredited. *cough* </snark>
I came here because I had roughly the same attitude as you, and, looking at the upmodded comments, I'm the only one who seems to be agreeing-ish. That said, most of the other upmodded comments make valid points. Let me elaborate:
Just because you don't have any requirements for gen-ed classes doesn't mean you want to take only CS classes. Almost everyone (all but 1 person I know) in the CS department who came in with our mentality has come to realize
- taking only CS-ey classes is FAR too much work (at least for Brown's CS classes.)
- unless every aspect of CS interests you, you'll run out. Don't OD on CS your first couple semesters.
- being here [Brown] gives you a unique opportunity to take, with little risk, anything that sounds interesting. Taking a general "how to write" class, feh. On the other hand, "Beyond Narnia: The Literature of C.S. Lewis", "Color Me Cool: A Survey of Contemporary Graphic Novels", "Human Sexuality in a Social Context": you're not going to get opportunities like that in your life ever again. Seriously.
Jon Sailor (cs.brown.edu/~jon)