I went to one of the "Technology Centers" that are supposed to teach your computer science in a year or something like that, and it was the dumbest thing I've ever been apart of. I stayed there for a month, then got out of there as quick as possible. So now I am at a community college, which is not that bad. I am transferring to a 4 year school in January, due to my high school gpa being a 1.6 and they said i had to have a few more hours at a community college before i could enroll. But, go with the 4 year school. The average income for a 2 year computer degree is 25k-30k, while the average for the 4 year degree is 50k-60k.