<p>The program core is exactly the same, the general school requirements are different. If you were dead set on CS, I’d tell you to apply to LSA, since you have enough experience to skip the into level programming class. I think CoE makes you take a faster paced intro class, but it’s still “intro” level.</p>
<p>In CoE, you’re forced to take Chem, Physics (mechanics and E&M, 2 different classes), calc 3 or 4, and linear algebra, as well as flexible technical electives, which are basically classes usually at least 1 class past an intro level in a different field (IE Organic Chem, Genetics, Intermediate Macro/Microeconomics). But I guess since you’re also contemplating EE, you might wanna apply to CoE.</p>
<p>In LSA, you have to have a 4 semester proficiency in a foreign language, and they offer the option of testing out of a few, if not all, semesters through placement exams, writing requirments (a lower level and an upper level), a “race and ethnicity” requirement, and distribution requirements (7 credits in each of social science, natural science, and humanities), but you can double count requirements. For example, a class that’s an Upper level writing can also satisfy the race and ethnicity requirement as well as give you SS credits.</p>
<p>I guess it boils down to what you prefer: more math and natural science classes, versus social science/writing classes. </p>
<p>I’d also take a look at CoE breadth requirements closer if I were you. I’m not too familiar with them, as I’m CS-LSA.</p>
<p>EDIT: The LSA degree granted is a BS in Computer Science, the CoE degree granted is a BSE in Computer Science. If your interviewer is a Michigan alumni they’ll know the difference, else it won’t come up.</p>