Complicated situation... please help :)

<p>

Hahaha. Sad but true… Currently, foreign students with respected graduate degrees in computer science can normally find jobs in the US with some effort. Here are my concerns:

  • you’ll have a hard time getting into a respected graduate program from a non-respected college and without significant work experience to make up for it.
  • funding: are you willing to take out upwards of $50,000 in loans for a Master’s degree, or are you willing to commit to a 5-6 year PhD program to secure funding?
  • long-term job prospects: I have no idea what the job market for computer scientists will look like in 5-10 years, nor how immigration law will change in the meantime. I have met several former computer scientists and electrical engineers recently whose jobs got outsourced to India. (One of them gave up in tech and became a driving instructor after he lost 4 consecutive jobs due to outsourcing…) </p>

<p>

A-levels take two years to complete, don’t they? Taking AP exams and applying to American colleges afterwards would take two years too. Maybe you’d have to live in the UK for three years first in order to qualify for domestic student status. Then again, Bachelor’s degrees in the UK take 3 years vs 4 years in the US, so you would save a year there. The total time until you receive your degree seem to be the same in both countries. </p>

<p>It’s not clear to me that going to the US is a better option for you.</p>