So, I'm actually a high school drop out (due to family issues) but do have a GED and I want to get a PhD in computer science. I'm also a non-US citizen living abroad and unable to relocate for the next couple of years or so, which also presents a problem. (I'm not going to a local school because I don't speak the language) I'm wondering what would be the best way to go if I want to get into one of the top universities for grad school? So far the only option I see is to start out at an online community college, then transfer to a 4 year one (online or on campus by that time shouldn't be an issue) but can't figure out if there's a way to know if my credits would even transfer and if so from what college to what university...? Is there an easy way to do this or you seriously have to check every single school your interested in inside out and annoy the admissions staff to their limits? Sorry for the rant, any advice is welcome and appreciated!