<p>From advising website(I have heard rumors that transferring into CS is harder that what it says below, but I’m not sure if the rumors are true)</p>
<p><a href=“https://agora.cs.illinois.edu/display/undergradProg/Transferring+into+CS+from+other+UIUC+departments[/url]”>https://agora.cs.illinois.edu/display/undergradProg/Transferring+into+CS+from+other+UIUC+departments</a></p>
<p>Before attempting to transfer, students should complete the following courses:</p>
<pre><code>* CS 125 and CS 173
- MATH 220 or 221 and MATH 231
- CHEM 102 and 103
- At least one course from Physics sequence (PHYS 211, 212 and either 213 or 214)
</code></pre>
<p>Students should receive a grade of at least B-minus in all required CS and Math courses and maintain at least a B-minus average overall. If a student meets the above requirements, then he/she should visit the College of Engineering Office of Academic Programs in 206 Engineering Hall and pick up a petition to transfer.</p>
<p>FYI, the first two ECE courses at UIUC, ECE 110 and ECE 190 are weeder courses, which means that it is hard to do well in those courses and they are very time consuming, especially if you prefer software. You may want to consider avoiding ECE 110 and ECE 190.</p>