Hmmm, I'm a hardware engineer, turned software... hmmm :)
I actually think your point is well made. I'm a product of the University of California system. Did I learn much? Not really. Frankly, I think the UC system, although good, fails in one important way. It teaches mostly theory and...