Junior & Senior CS Curriculum Plan for UIUC - Realistic?

anom217
Thu, 03 May 2012 15:58:38 +0000

As has been said earlier in this thread, you probably only need the first Software Engineering course and focus the rest of your electives to get a solid technical grounding. That being said…once you’re in industry (and not somewhere that is research heavy) and move above grunt level, software engineering is the MOST important thing to know. Most people learn it from their employer, and there are many employers who are either terrible at it or just ad hoc in their methods. Projects will fail because of poor SE processes. So if you ever want to go to grad school for CS, focus on SE. For now, get as thorough a technical education in CS that you can.