Your daughters stats are great, but engineering at Purdue and UIUC will be reaches, as they are for most applicants applying to the various engineering majors. UMD might be as well…you need to do your research and look at acceptance rate for the engineering school/majors where its available.
Apply EA (non selective, non-binding) at every school that has it…like Purdue and UIUC, because these schools fill a large proportion of students in that round.
Finding reaches will be easy, spend time finding matches and safeties. Other schools to look at Miami Ohio, Pitt, Case Western, UMass Amherst, WPI.
Would she consider LACs? Then check out Union, Lafayette, Swarthmore. If she would consider all girls schools, look at Smith.