Assuming your residence is in the west and are eligible, the Western Union Exchange has a few schools that are worth considering. OSU, UNR and NMSU are the first few that come to mind.
https://www.wiche.edu/tuition-savings/wue/wue-savings-finder/?majors=Computer%20Science
Assuming the title that includes ‘smart’, means the kid is bright enough, just didn’t push hard for the grades in high school. Do SAT/ACT scores show this? Some schools will take that into consideration, CA publics will not.