I’m going to start just by adding votes for checking out Rochester, William & Mary, RPI, WPI, and RIT.
Pitt is pushing the boundaries of midsize, and is a little pricey OOS, but they might offer merit, and this is an area of strength for them:
https://www.sci.pitt.edu/academics/undergraduate-majors/computational-biology
I note Pitt is a very old college which was once private but eventually affiliated with a state, sort of like William & Mary. And like with W&M, I think it retains a somewhat different vibe from a lot of other state universities as a result.
Finally, going in the complete opposite direction, Rhodes is maybe smaller than you are thinking, but they have a cool Biomathematics major (although again, maybe not exactly what you are thinking), and robust merit which can get them to a pretty competitive price sometimes: