Computer Science = v tough
International = v v tough (roughly 8-12% of accepted students will be international, so do the math wrt overall acceptance rates)
Need full ride = v v v tough, esp for international- there are very few schools that promise to “meet full need” for international students, and they tend to be the most selective schools
IOW, there is no such thing as a ‘safety’ or probably even a ‘match’ for you (maybe Colgate? but it is not exactly ‘an area where there are actually things to do’ ). Assume that everything is a reach.
Your predictions are excellent (interesting that you went from a 6 in CompSci at GCSE to an A*)- and should get you into top UK schools (Oxbridge & Imperial, being the most unknowable, b/c of entry tests and/or interviews), which are affordable. With such great options at home, and the high odds against you as an international student who is looking for a US university to gift them ~ $350,000 of an education I suggest you think pretty hard about what you want from a US university (besides ‘I want to get out of here’!). US universities will want to know why you want to go to their university, and a compelling story is particularly important for an international student.
There are seven unis that are need blind and meet full need:
- Amherst College[3]
- Bowdoin College[4]
- Dartmouth College[5]
- Harvard University
- Massachusetts Institute of Technology[6]
- Minerva University[7]
- Princeton University[8]
- Yale University[9]
That means that admissions won’t know that you need aid until after they decide whether or not to make an offer.
There are many more unis that will meet your full need IF they decide to accept you.
In general, ‘public’ universities (typically, but not always “University of” -UPenn being the most famous exception- or “…State University” do NOT give good financial aid to anybody who is not a resident of that state (so all the University of California campuses are out for you).
ps, saying “I don’t mind working hard” when asking about getting a free college education doesn’t scan well!