Deciding Between ECE and CS

<p>So, I'm a freshman in Engineering and I have been conflicted with this decision for a while now. I took ENGRI/ECE 1210 (Modern Computing Devices: Smart Phones to Supercomputers) during first semester and I can honestly say that the material was quite interesting, but other than that I have very little experience with ECE in general. I am currently taking CS 1110 (Intro to Python) and have been enjoying the class as well (It is not my first experience with programming). My ideal plan would be to pick one to major in and minor in the other, but what are your thoughts? (I have been told that doing a double major would not be a good idea)</p>

<p>In terms of material, experience after graduation, workload, or anything that may be related, what do you think?</p>

<p>Any input would be greatly appreciated! Thanks in advance!</p>

<p>How is the CS program in comparison to the ECE program? Which one do you think would get you prepared for employment later?</p>

<p>Since you have to take 2 ENGRDs might as well take CS 2110 (although the projects for 2110 were heavily neutered this semester) and ECE 2300 or 2100 and see which you like better. I’d say the 2000 level ENGRD classes are much more representative of the majors then the intro/ENGRI classes.</p>