(no title)
needacig | 11 years ago
Also, you give Harvard and Yale as examples of the "good name" schools and UC Berkeley and CMU as examples of "quality education" schools, but it's not that simple. In my experience, schools with smaller programs tend to offer far better educational experiences than schools with very large programs. In this sense, Harvard is more likely to give you a better undergraduate education that UC Berkeley, where huge class sizes make for a very different classroom experience, and you will find it more difficult to get to know your professors than at a smaller school. If I were choosing, I would look for a school that had a good name, modest CS class sizes, high quality peers, and where undergraduates had many opportunities to work closely with faculty. The class size and faculty interaction is where schools like UC Berkeley lose out.
needacig|11 years ago
- MIT
- Harvard, Princeton, Stanford
- CMU
- UC Berkeley, Yale, Caltech
- UIUC, rest of Ivy leagues
FlyingLawnmower|11 years ago