<p>Hello guys,
so I will be applying to transfer into some universities with very good computer science programs (the ones I have in mind are Georgia Tech, UC Berkeley, UT austin, UIUC, and UW). Up till this semester, I have held a near perfect GPA in my current computer science program (the only grade i got that was less than an A was an "A-", and that was only once, and I held a 3.98 GPA. However, this semester, I got a B- in one of my computer science classes (rest of classes are still A's). My GPA is now 3.92. Will this single B- severely hinder my admission chances to any of these schools?</p>
<p>Besides my grades, I have very good EC's and I can get good reccomendations. I am considering retaking this class over the summer to get an A. Do you guys think this is a good idea?</p>
<p>Do not retake. Move on. The schools will just look at the grade and determine you are human, not some automated straight-A robot. You will be fine. It is the overall GPA that counts. If you want to take a class, then take a different CS class, and ace it. </p>
<p>There might be some issue with Berkeley, which tends to be more GPA-focused. Nonetheless, a GPA over 3.9 should pretty much cut it.</p>
<p>So would you say its not worth the effort of retaking it, as the effects from a single B- are pretty minimal?
Looking at their websites, they say that you need excellent grades in math, science, and CS to be considered so…</p>
<p>Many schools won’t even allow retaking a course that has already been passed.</p>
<p>My school will allow it so that is not an issue</p>
<p>I would move on. A 3.92 GPA is really good. For UC Berkeley, a friend of mine just got in there and during her orientation they said the average commutative transfer GPA is 3.17</p>
<p>Thank you guys for the advice! I will move on, and just take a diff class over the summer</p>