In the U.S. we have what is referred to as land grant colleges. They are publicly funded and they began in the late 19th century as technical colleges focused on improving agricultural methods.
As an example, North Carolina State University has a very strong CS program. In addition, they have developed under graduate and graduate level courses in data analysis/statistics. Combining a CS degree with exposure to courses which apply these methods is good value for the money.
Consider moving to the state you are interested in, establish residency for one year. That way, you pay in-state tuition fees rather than out-of state fees which are typically 3x or 4x.
Good luck!