What type of engineering does he want to study (EE, MechE, Aerospace, etc.)? I ask because the path at Purdue is admissions to general engineering, and then at the end of freshman year, students request their desired major. Some majors, like Aerospace, are in high demand and not all students who want it will be placed in that major. According to the school’s published policy, if a freshman earns a 3.2GPA they are guaranteed their desired major. When my son went to an admitted students event last year, however, the Purdue rep let slip that even students who earned a 3.2 may still not get their desired major. So, a freshman could work their tail off and earn a 3.5 and still not get placed in their desired major This took Purdue out of the running for our son.
Now, this was at the end of COVID madness, and the prior year the yield rate for Purdue engineering was higher than recent classes putting the school in a scramble to house and educate the large incoming class. Maybe things have settled down, and Purdue is back to honoring their 3.2GPA policy.