Purdue vs Wisconsin vs USC vs Bucknell -- computer engineering

Thanks, the thinking with computer engineering because it’s sort of the cross between EE and CS. However, would try to work in the software development field, not chip design nor hardware. What I like about it it’s core engineering field, which seems like a good undergrad core field. CS seems more math/science oriented, and less engineering. But probably depends on the particular program. Thanks much.