Given that he is interested in cybersecurity, he might want to look at WVU. Full cost OOS is 39K but there are OOS scholarships of 16K (or possibly more) which would come in under your budget. The town and surrounding area are said to be pleasant and depending on where you are in OH, it could be drivable.
I believe their NPC calculates possible merit if you plug in test scores/GPA.
https://financialaid.wvu.edu/home/scholarships/freshmen/non-residents#sod