@jazzy321:
your budget is going to be essential. There’s a difference between families that can’t afford 80K a year but can afford 45K a year, families that can afford 12K a year, and families that can afford 0. As you can imagine, international boys who want to study CS in the US are in the hundreds of thousands. So, if the college has 120K in scholarships, it’s better for them to pick 3 excellent students who need 40K than to pick one who needs 80K and one who needs 40K. And if the college has 80K? If they can get 3 excellent students or one excellent student for that amount in scholarship, what do you think they’ll do? So, HOW MUCH you need will matter.
Your IB score is outstanding so I’m assuming you’re applying to Oxbridge and all top CS schools in Europe as well as in your own country.
And of course your EC profile does indicate a good fit for the American philosophy of education.
GTech, UVA, UCs, Purdue will not offer FA. Are they affordable w/o scholarships?
Case Western expects internationals to be full pay, though they do offer scholarships, meaning it’ll depend on how much you need.
Why Claremont McKenna rather than HarveyMudd? (HarveyMudd is the STEM college in the consortium. Very hard but with your IB results you’d fit right in and graduates do very, very well.)
If I were you, I’d apply ED to a college that offers sufficient financial aid and is test optional.
If your SAT score can improve, you may try for merit aid at public universities (such as Alabama) but for internationals reaching 650+ in English is extremely hard and without at least 680-700 on the English portion of the test these test-based scholarships aren’t accessible.