Georgia Tech has a great Co-op program. Essentially, you go to school one semester, co-op the next, then go to school again, then co-op... this cycle repeats until you opt out of the program or graduate. It does take you longer to graduate, but the experience and money you gain from it is fairly...