>>12914584Computer Science is more applied math with an emphasis on software related development. You'll take courses on algorithms & data structures, discrete math, and other more theoretical concepts. There is some grounding in the realm of computer architecture where you may have to take classes on logic design, OS's, networking, etc. But, for the most part, the coursework is on what you can do with a computer.
Computer Engineering bridges the gap between EE Hardware and Computer Science. The programs vary from school to school in the balance between EE and CS shit. At my college, most of the CE kids ended up getting software engineering jobs after college.
Most likely, the intro courses for both majors will be the same. So, apply for either, get in and take a few courses. If you hate hardware, CS is for you. If you like it, stick with CE. You aren't pigeonholing yourself either way. Just be aware if the school you are applying to has strict major transfer guidelines.