<p>The average GPA for SENIORS in engineering is around a 3.4, and it tends to increase over a student's four years here. Honors doesn't really have anything to do with GPA, either - its generally ~2 extra classes and some sort of design/research project your sr. year. And I know one person that may "flunk out" of Cornell engineering into another school here, and that's because he hardly did any work at all last semester.</p>
<p>Really, before I came here (I'm in my second semester now) and even early on in my first semester, I thought the same thing - getting good grades in high school was one thing, how could I manage to do the same at a school with all kids of extremely high intelligence with curves in the B/B- range? It took the first prelim for me to learn that all it took to do well at Cornell was the same things that it took to do well in high school - a reasonable amount of studying, attending class regularly, speaking up when you had questions, etc. </p>
<p>Honestly, curves don't mean much at all. If everyone did very well in some class (let's say the means on all tests were in the 80s, everyone did all their homework), the professors and TAs for that course would use their own discretion in determining grades. I work very similar amounts in classes that curve to B-, B, B+ and even A-, and get very similar grades in all of them.</p>
<p>To get to the point, sandpit - I could go over anecdotal evidence all day long explaining how its not very hard to earn good grades at Cornell, how its not very competitive (I haven't met a SINGLE student who isn't willing to help others...well, ok, a couple of my premed friends insist on working alone - but not a single engineer), all that. I think the best answer for your question is to simply look at how highly Cornell's engineering program is regarded and see that there are very, very few people that make even a slight attempt to build a resume and apply for a job that end up unemployed after graduation. </p>
<p>And honestly, I'm not just saying all of this because Cornell has already beat me into some routine where I spend every waking minute of my life studying or attending classes. I don't know ANYONE who studies regularly on Friday or Saturday nights (maybe one or two weekends a semester getting ready for a prelim) or who never has fun. Hell, I went snowboarding 3 times a week for the first 8 weeks of this semester and didn't come close to falling behind. </p>
<p>And finally, to answer your question about teamwork - I have no idea what RPI does, but classes are pretty normal here I think. I'm not sure how there'd be any more emphasis on grades here than at any other school. It's not competitive at all, if that's what you mean. I personally prefer to do most of my work alone, but tons of my friends regularly work in groups. Some classes even allow you to turn work in as a group or with a partner (CS100, for example). And if ANYONE (it could be my best friend or some random person) asks me a question about a class, I couldn't imagine even thinking about refusing the answer because of some "curve." Nor could I imagine myself asking anyone a question and not getting a friendly/helpful answer. People just don't work that way, and honestly, when I do find myself explaining something to someone, I find that afterwards I am much more comfortable in that subject matter after explaining it out loud, step-by-step to someone else. Competition is literally a 100% non-issue, at least in my experience. And even if one's GPA at Cornell is bound to be lower than if that same person had attended a school where he/she is clearly in the top 5% of students, graduate schools and employers will both recognize that.</p>