You got it all wrong.
Brown University uses an Open Curriculum. The point of this entire system is so you DON’T blindly follow a major.
They want you to dabble in Computer Science while being brave enough to take a course in Contemporary Studies. They want future authors to take courses in engineering. They want politicians to be knowledgeable in environmental science.
I hate to sound poetic, but they just want ideas to clash. That’s why the school’s architecture was specifically designed with the intention to place radically different departments right across from each other.
That’s also why Silicon Valley recruits a lot of kids from Brown (In fact, there’s a Business Insider webpage that shows Brown as being one of the top feeder schools to Silicon Valley). Silicon Valley loves new ideas, and as a result ends up adoring CS students from Brown (due to their abnormally high levels of experience in multiple academic disinclines).
But you could go to Dartmouth (which sends more kids to Silicon Valley than Brown) or Duke (sends even more than Dartmouth) and do some pretty incredible stuff there!
My point is that comparing CS departments from top schools is useless because, to be frank, no decent company from the Valley gives a hoot where you went to school. They rather hire a college dropout that actually created interesting apps than a Duke CS graduate with nothing special in his or her portfolio.
So, if comparing CS departments from top schools is utterly useless, then why should Brown be your pick?
Great question! Brown lets you be more than a CS graduate. The ability to take courses from any department, with no penalty whatsoever, allows you to gather ideas from your political science class, from you healthcare 101 course, from that RISD class on glassblowing, (and etc … ) to create some pretty great apps that one day may change the world.
Brown isn’t known for one department. It’s known for breaking down the whole antiquated labeling system, and instead classifying students by what they want to do. And by ‘what they want to do’, I really mean it. At every other school, students are forced to pick from a list of departments. That’s not Brown’s version of academic freedom. There are departments, but their designed to clash with other departments.
Wall Street Companies do recruit directly at Brown, but not many go into financing because it’s looks down upon. (The world doesn’t need any more Wall Street Bankers, trust me). And you definitely don’t apply or attend Brown for gaining entrance into the financial capital of the world.
TLDR: To create innovative solutions to big problems people forgot existed, one needs to take courses from a wide array of departments to enhance one particular skill set.
I know you didn’t mention Columbia, but for future readers I though i should quickly explain this:
The difference between Brown’s open curriculum and Columbia’s core curriculum is that Brown simply recommends taking courses from different places. Columbia essentially mandates it. But by offering it as a option, people are willing to do it with a higher degree of motivation and classes are always filled with people who actually want to be there.