<p>Look into the difference in CS programs with BS vs CE programs, often CS will give you more flexibility. For instance at Brown, my daughter did a Math/CS. She could have done an Applied Math/CS, an Econ/CS a Computational Bio/CS or straight up CS. But since she didn’t pick CS until 2nd semester sophmore year, the Math/CS was the one she was on track for and it fit her interests. She is doing very well with that choice. (However Brown doesn’t give merit aid, only need based, as you likely know–otherwise I’d say to go for it, the department is great.)</p>