<p>
[quote]
Unless you have letters of rec from top-cited professors in your field or 1st author on a paper in respected journals, you really can't expect to get into the top 3(MIT, Berkeley, Stanford) with less than a 3.5 gpa. Anything under 3.0, even from Berkeley, will keep you out of the top 25 grad programs. GPA does matter a lot, even though it is not the only thing. I believe the average incoming for grad students is a 3.7-3.8 (3.9 for Stanford EEs). Still it is not so hard to get a 3.5, if you put in the time, so I wouldn't worry about it. Even though it's a top program, as a state school, there are plenty of people who will lower ther mean enough for a good student to stay a good amount above the mean. 3.5 and above from Cal will put you in the running for all the top programs, provided your research and recs are very good.
[/quote]
</p>
<p>Nah, I'm afraid that you greatly overestimate just how difficult it is to get into top graduate eng schools. Either that, or perhaps you have too high of an opinion of the grad students you do see.</p>
<p>Let me put it to you this way. According to the USNews Graduate Ranking 2008, Premium Edition, the average GPA of entering master's degree engineering students at Berkeley had a 3.6 GPA, and entering doctoral engineering students had a 3.7. You see this data by going to the graduate engineering rankings, then clicking on the individual school, then going to the 'Admissions' section. Of, if you have the paper copy of the ranking, you just look up Berkeley engineering in the back section. </p>
<p>Unfortuately, for this year's rankings, Stanford and MIT don't disclose any GPA information, but I seem to remember from previous year's that their average incoming GPA was around a 3.6 or so. For comparative purposes, the #4 ranked school, Georgia Tech is around a 3.6, the #'s 6, 7 and 9 schools (Carnegie Mellon, USC, and Michigan) are 3.5-3.6. The other schools in the top 10 who I did not include are those that didn't disclose their GPA information. Note that these are * average * GPA's. That must mean that there are plenty of people who are admitted have GPA's that are below that average.</p>
<p>Frankly speaking, it's not * that * hard to get just a master's degree from even MIT or Stanford. And, no, you don't need to be "1st author on a paper in respected journals" or have letters of rec from top-cited professors to get into these programs. None of the master's degree students that I know at those schools have any of that stuff. In fact, it is almost certainly easier to get into the master's degree programs at these schools than it is to get into the undergraduate program at those schools. Keep in mind that the master's programs are cash cows for MIT and Stanford - most master's degree students pay full freight and they are therefore used as a way to finance the department. </p>
<p>So while I agree with you that having lower than a 3.0 isn't going to be good if you want to get into a top graduate engineering program, I would hardly go so far as to say that you really need a 3.7-3.9, especially if all you want is just a master's degree.</p>