Suggestions on which classes to take for Spring 2014?

<p>Hello! </p>

<p>I'm currently a sophomore at College of the Canyons with the intent of majoring in Computer Science. I'm hoping to transfer to USC in the fall but my registration for classes at COC for the spring is on the 9th and I'm having some difficulty on deciding which classes to take. </p>

<p>I have an "intended" class schedule, but I'm trying to determine which classes I should really emphasize on. </p>

<p>So far, the classes I have taken & passed are:
- English 091
- Trigonometry
- CMPSCI 111 & 111L (Introduction to Java)
- Counseling
- English 101
- Precalculus
- CMPSCI 182 & 182L
- KPEA 100 (It was a fitness class)
- Counseling 010
- Calculus I
- CMPSCI 235
- Psychology 101
- Political Science 150
- Art 205 (Currently taking as of this moment)</p>

<p>The classes I intend on taking are:
- Calculus II
- Communication Studies 105
- History 102
- Philosophy 106
- Bio 100 </p>

<p>Now I was debating whether or not I should drop Coms for English 102 or drop a different class for English 102. Or if I should drop one of those classes and switch it for a more important class that I should take. The only class I know for sure I won't drop is Calc II. Any suggestions? </p>

<p>I also wanted to know if following the IGETC is a better route rather than looking for specific classes. Does USC accept the IGETC? I've been meeting w/ a transfer counselor at College Planning and she suggested I follow the IGETC since I was also planning on applying to Azusa Pacific University, Loyola Marymount University, Pepperdine University, and Chapman University as my backup choices. I really want to get in to USC however. </p>

<p>Any help is appreciated :) It would be really great if I could get help before the 9th though!</p>