University of Pittsburgh (rolling admission, so he can apply early)
WPI
Case Western
Carnegie Mellon has great engineering, but very competitive and virtually no merit.
Run NPC for an estimated COA at schools on your list
Look at your home state school too.