I noted UMN because it’s strong, it’s in corporate heaven, and yes, lots of merit.
Like Purdue, it will have a surcharge in the major.
UF was mentioned - another strong school.
Purdue is likely (I don’t think a hard target), UF is a hard target and UMN a safety.
You have Duke - you can swap in UNC instead - and save bucks too.
Again, with 20 slots, you can do what you want - as long as you have UTD and UT, etc.
You might look at RPI too - they can be very generous and their grads do very well.
Ohio State is another that might make costs and would be a likely.