I attended Cal Poly (CSC for first year, ended up in Mathematics). I go to grad school at a Big10 school, so I know several CS grads from Rose Hulman. I am sure that at either school you would get a great education.
Maybe this is off-topic:
I have no insider knowledge of differences in the curriculum, but you should consider not only the details of the coursework (after all, CS courses are pretty similar in their inherent construction, especially for the core coursework), but the differences between the schools as whole entities. Here are some themes to consider:
1) Results -
If you plan on entering the workforce after your BS, the recruitment patterns are quite different: Cal Poly CS grads are largely headed to Silicon Valley:
https://www.careers.calpoly.edu/sear...007%20-%202008
Rose Hulman recruitment has some overlap, but naturally a more Midwestern makeup:
Rose-Hulman Institute of Technology
If you go to grad school, naturally there will be some level of regional reputation, but both schools send a good portion of their grads to PhD programs in engineering/hard sciences.
2) Diversity - Cal Poly is much larger, and much more diverse culturally, ethnically, and educationally. I think this provides a very different educational enviroment than Rose Hulman, which has very skewed demographics (BTW Does anyone know what the gender ratio is at RH? Someone said 80M/20F). Plus, if you decide that you want to major in a nontechnical subject, better pack your bags. Of course, there is something said for the single-minded curriculum of RH, where the fluffiest degrees appear to be "Applied Bio" and Econ. Cal Poly does let you keep your options open.
3) Location - this is a very personal decision, in a sense both Cal Poly and RH are isolated from major urban areas. If scenery where your sole criteria, then Cal Poly is in the bag, but really the important consideration provided that you could survive in Terre Haute or SLO for 4 (ha... 5) years is where you want to start your career.
4) Finances- Of course, the CA budget situation will likely remain problematic for the next couple of years, which likely will lead to further cuts. This suggests that the tuition costs at SLO will increase more rapidly that at RH. This may or may not be relevant.
But historically at least, the Cal Poly administration has been pretty effective at protecting the educational mission. It isn't reasonable to compare the list prices of the schools, you really need to compare the price after financial aid package is applied. Also, you will likely live off campus for 2+ years in SLO, and the rent is far higher (and apts far smaller) than what is available in the Midwest.