What he said - internships. I was a comp sci major, and they were key, as they were for most of my friends.
plus....the students who interned usually had an offer by early spring, so they were free to study for finals. ones who did research for professors during the summers were interviewing and trying to study too.