ECE Vs Computer science/ Cs questions

<p>Computer science is sort of a specialized area of applied mathematics. It deals with applying mathematical formalisms to analyze computation.</p>

<p>The CS major will do some of this, and some basic hardware and software engineering stuff. Perhaps an unduly large part of CS undergraduate programs is more technically software engineering (how to write good programs), but that has more to do with the demands of industry than with the nature of the field.</p>