> This is actually a bit of a boondoggle, because your university will either not recognize your community college credits, or they will have their own requirements likely to be incompatible with the credits you took at community college, leaving those first two years basically wasted.
Well, you certainly can't do it willy-nilly - you need to have a idea of where you're going after community college and what your major is. Generally, most community colleges work with local universities to ensure that their programs will transfer wholesale if you take the prescribed courses, which do not necessarily match up with what the community college recommends for other students.
I have indeed heard a lot of horror stories about transferring credits in general between universities or colleges - if the institutions don't have a relationship that keeps transfer students in mind it seems you're pretty much boned.
I did this, following community college direction, and all my courses transferred and I wasn't set back at all, though I was highly front-loaded on general education rather than CS-specific courses. At the time community college tuition and fees was $800/semester, while university tuition and fees was $5000/semester. That would have been a substantial savings! As it was, I really lost money, because I would have qualified for a full scholarship to my university academically anyway, but I lost it since transferred in and ended up paying the next three years (one year of grad school) out of my minimum-wage-earning pocket.