I have a co-op student at Purdue. Happy to answer any Purdue specific questions but in terms of availability of internships, research, and ultimately career placement Purdue is extremely strong. There is a very strong career readiness vibe that starts on day 1.
Most likely the easiest to gain residency based on what is being shared here but even OOS tuition is roughly $40K all in and the university is on year 11 of a tuition/R&B freeze.