<p>Yes, you would need to choose more CS courses to get more software exposure. You also have to meet the university’s (and engineering college’s) “general education” requirements which includes taking some humanities and social science courses and some econ courses can be among those selected to meet that requirement. I cannot tell you what most CE grads end up doing but if what you really want to do is software/ programming the CS major is the better option. There is thread on thos site that you might want to go through:<a href=“http://talk.collegeconfidential.com/university-illinois-urbana-champaign/932286-any-questions-ece-q-recent-ece-graduate.html[/url]”>http://talk.collegeconfidential.com/university-illinois-urbana-champaign/932286-any-questions-ece-q-recent-ece-graduate.html</a></p>