Qualifications for UIUC, UMich, and Purdue engineering schools

Finished with Junior year, heading into senior.

GPA: W:4.52 UW:3.95

ACT:31, superscore:32

Courseload: All AP/Honors classes. Taking an additional math class over the summer to get ahead.My high school is known as one of the most rigorous in the nation.

EC’s: Auto Mechanics Club(President, Founder). Was on Model UN, and debate. 150+ service hours. Member of the Astronautics club. Current app developer(trying to make a new grading system for my high school). I had an internship for a political candidate. Golf caddie for a job. Possibly joining the computer science club next year.

Specifics for how I am applying.

UIUC: In state applicant. Both of my sisters attended UIUC (not engineering) so maybe this is some type of legacy. Applying directly into the college of engineering.

UMich: Out of state applicant with no legacy. Applying to the computer science program that is part of their college of liberal arts(LSA), not applying CoE, as this would significantly boost my chances of getting in.

Purdue: Out of state applicant with no legacy. Applying directly to the college of engineering.

Sorry for any typos, and thank you for your input!

You are in at Purdue and UIUC (since you are in-state). Michigan is a shot in the dark, but you certainly have the grades and test scores to get in, although improving your ACT to 33 or better would improve your chances. Applying to LSA is the way to go for sure.