What major and school to apply to?

At some colleges, CS may be offered in both the engineering and arts & science divisions, but in some other colleges, it may be offered in only one. At some colleges, CS may be in its own division (e.g. CMU, UCI). Changing division may be difficult at some colleges.

At some colleges, you may have to apply for direct admission to the CS major, since it can be difficult to enter the major later.