I just got a great job and will be finishing up my Associates in Computer Science from my local community college this spring. Because the job I've obtain is related to my future career goals (software development) I plan to at least take a year off and make some money while getting hands on experience. However, In my recent college investigations I have discovered a state school called Thomas Edision State College in New Jersey (I am an NJ resident) that is pretty much completely online, offers a complete Computer Science BS, generously accepts transfer credits, is regionally accredited by middle states, and is also super affordable!
This of course isn't top notch education but it does seem to be a legit path I could take to "have my cake and eat it too" by gaining real world experience at a full time job while simultaneously earning a bachelors degree in a reasonable time frame.
My question for you all is then: What if I want to later pursue graduate level education? If I did I would this time opt for the top notch education route and apply to the best science and engineering programs: Stanford, MIT, Caltech, etc.
Assuming I maintain the requisite GPA and acquire the skills and test scores needed to enter into one of the aforementioned prestigious programs, would getting my BS at Thomas Edison College completely eliminate my chances at being accepted?
Any input is appreciated. Thanks!
edit: link to TESC website: http://www.tesc.edu/