Look at the Michelson Morley and University awards at Case Western Reserve University in Ohio.
They award a LOT of these partial tuition scholarships, and computer science, EE, math are all strong programs.
Case requires no extra essays, just the Common Application essay is needed. If he applies nonbinding EA,
he will get the full merit package on about Dec 20th. Its good to take the Math 2 SAT subject
exam and either chemistry or physics subject exam even though most schools he may apply to, do not require it.
Reason is, its easy for a bright math student to score 800/800 on both the Math 2 and the Physics subject exam.
it can help a bit.
https://case.edu/admission/tuition-aid/scholarships
U of Utah is also strong, if he is interested in video game coding, especially.
Also he can establish residency in Utah after one year, and pay in state tuition, by changing drivers license,
and working one summer in Salt Lake City.