<p>Can anyone here offer some insight towards my situation? I'm currently a Computer Science student at the University of Illinois at Urbana-Champaign. I've lived in the Champaign-Urbana area since the age of 4 and I feel really inclined to make a move out of here.</p>
<p>Anyways I really want to try to transfer to USC, but I feel like I'm giving up a lot just to try to do so. With the way I've taken my courses at UIUC and the local CC, I would graduate here a semester early. However, if I do really make up my mind and want to transfer to USC, I would have to make some big alterations to my schedule next semester. I don't plan on continuing Computer Science at USC but instead would want to get into Industrial and Systems Engineering. I've met all of my gen-eds here at UIUC but how USC has their gen-eds set up, I've only met half of it. I would have to take very basic gen-eds classes including basic writing classes. This will force me to not take any CS classes next semester. I'm just not sure what is the best choice for me right now because I don't want to fall behind in CS if I don't get in.</p>
<p>My current cumulative GPA (a combination of my UIUC and Parkland CC GPA) is around a 3.53. I'm probably going to get around a 3.3 this semester, but if I take the gen-ends next semester, I should be able to get around a 3.8 or higher. Would that be good enough to get me into USC considering I'm coming from one of the top CS programs? I really don't want to make all these big changes with my schedule if my chances of getting in are slim.</p>