Are you an athlete (on a team or this is like I passed PE.
You’ve worked 3 years in a restaurants - that’s a FANTASTIC EC. You have depth, tenure - one way or another - as a server, cook, cashier, or dishwasher, you take care of customers. Don’t downplay yourself.
The biggest thing of course is budget. UF is going up 10% I believe. Purdue has raised. They will be mid-40s. U Michigan over $80K - so can you afford all those?
UF doesn’t admit by major. To figure their GPA, you need to be on a 4 point scale. Each A = 4, Honors A = 4.5 and AP A = 5…and similar with B, C. Last year’s class, the 25th percentile was a 4.5 and 1380…so I guess you are there. People will say - but they only admit 10% of the class OOS - and that’s incorrect. The university system can only enroll 10% OOS - UF goes higher and the regional schools go naturally lower. The other thing is - accomplished kids don’t leave Florida in droves. Why? They have Bright Futures and go tuition free - which keeps in state rates naturally up.
We don’t know your GPA on a 4 point scale but I suspect you have a 3.8 at least unweighted but likely higher and you’ll get into UF. The other thing is - they say 22% more apps this year - so we don’t know how that will impact the stats of those getting offers (perhaps will take them up).
Purdue is a bit tougher - and would be a toss up if it’s a 3.8 unweighted. But no reason you wouldn’t get in.
I don’t see you getting into UM, and unless you’re filthy wealthy, I’m not sure it gives you any boost over the other two - or many more for that fact.
That you’ve gotten into a bunch - you’ve probably got very substitutional schools by the way, meaning that you are looking at a US News rank probably but you’ll find the Michigan grad working next to the Michigan State and W Michigan grad in the same role. In engineering, companies (right in their job listings) seek ABET accreditation.
So as long as you have budget achievers in the fold already, you’re in good shape regardless of these three but I’m suspecting UF happens if I have your unweighted GPA about right (on a 4.0 scale).
btw - Purdue is below 50% for acceptance - 43.7%. It’s become very popular. But engineering was 34.7%.
The other thing - you can’t “major” in MechE at Purdue. They have secondary admissions. Everyone is in FYI - First Year Engineering - and then if your #s cut it, you get your major. If not, then you get a different engineering major. You may have other schools like that too. There are direct admissions (you get in your major) and then secondary. Purdue is secondary.
Good luck although you have acceptance (assuming affordable) at ABET accredited schools so you don’t really need it.
Purdue University Class Profile - Admissions and Statistics.