I took courses in a bunch of languages including a FUCKING AWESOME assembly-language course with a professor who really know what the hell he was talking about. (I swear this guy was straight out of the front-panel-switch days, he knew all the cycle counts and affected registers/flags for the whole x86 instruction set) Plus a couple of logic courses, too. No degree, but I do have a few throwaway certs (A+, Net+, Sec+).
One of my profs admitted that I knew more than he ever would about programming. That's when I realized that college is a waste of time.