Go to niche, put in CS and his scores and you can then narrow further by region if you want.
there are schools that he will get into. they may not be some wildly prestigious program, they probably wont be michigan tech, but he can certainly go to a 4 year school for computer science if thats what he wants to do. they exist. not everyone gets a perfect standard score. more than likely, it will be the type of schools that you dont find sub-boards for here, but that doesnt mean he cant get a solid education in his chosen field.
carefully check the transfer paths if thats something he is considering–either from CC’s or “lower tier” U’s so that you both dont waste time, energy or money. for some majors, it can be very tough to transfer in, others its easy–it all depends, but do your homework.
since his score is on the low side and he has a 504, think about applying for accomodations for testing. it takes a bit of time, so dont wait if you think he can benefit from them–speak to guidance asap and start the process.
hopefully you got the report with the act that can help you see where he scored low (SAT has one, i assume the ACT does to) and see if there is any value in prepping.
good luck–test scores dont make the man!