&#62; I aced the programming classes<p>All grad schools care about is how well you did in that particular subject (or maybe a related subject, like math).  You could easily ace your programming and math classes, bomb everything else, end up with a 2.0, and get into grad school.  This isn't particularly surprising.