Just want to echo that Purdue and UIUC would be reaches for out of state, engineering students. Be sure to find one other safety and a few other matches, as otherwise the result could end up being only one admit at University of Nebraska-Lincoln. Which would be a fine result but if your child wants some options, be sure to add in some additional non-reach schools.
Edited to add that by reaches, I mean they are both academic and financial reaches. Many many kids at both schools got rejected this year for engineering who had close to 4.0 unweighted GPAs and very high test scores (ACT 33-35). Financially, both are also unlikely to offer enough aid to be in budget.