Just seconding some suggestions.
For privates, RPI, WPI, and Case Western are great schools for these interests that might offer enough merit.
For publics, Minnesota is a great fit with better than usual merit for OOS applicants, and also admissions as to CS.
I think deciding anything is obviously premature, but it is fine to start exploring schools like this to get an understanding of possible paths.