Match me for any T100s! [international, 4.0 GPA, <$50k; data science, computer science, math, business, accounting, or English]

So @thumper and @momofboiler1 (Purdue) gave you great ideas. But please look at the cost for international - often they are different or merit is less.

U of Alabama is a favorite - in part because if you deliver on your SAT (or actually just a 1420), you’ll get $30,500 off… So you’d be $23K a year. Forget that it’s #170 - it’s strong in engineering and is a well known brand name which attracts, because of merit, many of the most talented kids.

Arizona is typically a favorite - and it’s still good for international at $23K off but not quite as good as domestic. So it puts you high 30s. Like Alabama, it’s a strong flagship school with very good engineering - #115.

So i’m going to go through top 100 - although I don’t think in some cases it’s better than what you’ve just seen. I’m using US News.

U of Florida - can’t find an international cost - but it’s $46K OOS. Fine school but not necessarily better than the others. #28

Georgia Tech - high reach as one of the top CS schools - #33 is right at $50K.

Purdue - #43 - mentioned earlier - a top school at a great price.

Maybe U of Georgia #47

Florida State #53

Stony Brook #58 and Buffalo #76 - both SUNY. Other SUNYs could work too including Binghamton

South Florida - 89

Iowa - #93

Also look at - in addition to what @thumper1 said and I said earlier

Iowa State - #115

Florida International - #124 and #124 Central Florida

Also Mizzou at #124

Kansas #151

A bit smaller is UAH at #227 but known for STEM as well as #185 Missouri Science & Tech.

Now all of these are big schools. Do you want big schools because there are LIberal Arts Colleges and some international students have had success getting deals at like $40K.

Schools like Kalamazoo, Wooster, Rollins and really so many more - look at the US News ranking between 40 and 100 for Liberal Arts Colleges if small schools fit you.

Honestly, if you come close on your SAT, you’ll have many many choices.

Best of luck.