No, I am not an American citizen. Every single college that I am applying to is private. Private colleges that claim to offer full-need financial aid to international students usually do that. I also keep in touch with a handful of international students studying in the USA and they all receive the financial aid they needed, from private colleges of course.
What specific factors make you believe that you will receive US financial aid and not UK financial aid?
Except for a tuition fee loan, there is no other financial aid I can receive in the UK, either from the government or from the university.
I can’t understand how you got the impression that I am applying to public institutions, given that I wrote what colleges I am applying to above. (Bowdoin is a private college, for example.)
No, I’m not interested in computer science.