<p>I would say yes: Berkeley’s undergraduate program suffers from a lot of deficiencies that prevent it from being top-tier:</p>
<ol>
<li>Enrollment issues</li>
<li>The difficulty of switching majors</li>
<li>Large and impersonal: simply put, no one gives a **** about you, and even if you try to consult advisers on your own, many of them operate in a very bureaucratic manner</li>
<li>Large inconsistencies in grading standards between departments (2.7 average to 3.9)</li>
</ol>
<p>A particularly frustrating incident happened to me last fall:</p>
<p>I was #1 or #2 on the BA 133 waitlist when the Haas administration was set to finalize enrollment for all undergraduate classes. (This usually happens on the second week of classes, far earlier than any other departments.)</p>
<p>At least one student decided to drop on the same day enrollment was due to be finalized. However, the next day I was told that I wouldn’t be able to get in the class. After I emailed Barbara Felkins [the person in charge of enrollment] politely explaining my situation (I’m a graduating senior who would have no more opportunities to take the class, and the newly-dropped student has cleared space), I got a canned response saying basically “Too bad, enrollments are finalized and we don’t give a **** about you.”</p>
<p>The maximum enrollment was set at 32, due to the supposed “inability to find a larger classroom.” (I looked around in Cheit Hall and empty classrooms with 60+ seats were all over the place.) However, by the end of the following week, I saw that enrollment had dropped to 30, making the class underenrolled. So the Haas bureaucrats just denied at least two interested people who’d never be able to take the class again.</p>
<p>I’ve also tried to waitlist BA 131 three semesters in a row starting from Spring '08, and I’ve never gotten in.</p>
<p>Sure, I would have gotten priority if I had applied to the business major, but to do so requires all these **** “breadth” prerequisites that have absolutely nothing to do with business, just so that the people who are rejected have some place to go. I had already declared an EECS major upon admit, which in hindsight I painfully regret. The econ, math, etc. prereqs are all fine and dandy, but apart from those, you should be free to prove your worth through any combination of classes. This is not how a supposed “world-class” university should operate. At Stanford, switching majors is as easy as going to their Bearfacts equivalent and changing it.</p>
<p>You get what you pay for, I suppose.</p>