<p>This is a long post, please bare with me.</p>
<p>So, I have made a decision to drop out of my current CSU school and attend to a CC my sophomore year (I'm a freshmen right now) in order to apply to UCI this fall. I plan on attending taking CC classes starting this summer semester until I transfer to UCI. </p>
<p>So, I plan on majoring in Software Engineering at UCI and need to know all the things I need to know for transfer. So, I have looked at assist.org for this major (the CC I will be attending to will be San Diego Miramar College) and it seems like I have finished all prerequisites?</p>
<p>"Students wishing to transfer into the Software Engineering program should prepare themselves as they would for transfer into other ICS programs (i.e., according to ICS's detailed guidelines that describe the equivalency of college preparation courses with ICS courses) and then use the change-of-major equivalencies from ICS courses to Software Engineering courses to determine the set of courses for which they will be exempted.</p>
<p>Junior-level applicants who satisfactorily complete course requirements will be given preference for admission. Applicants must satisfy the following requirements:</p>
<p>1) Completion of one year of college-level mathematics (calculus or discrete math), and</p>
<p>2) Completion of one year of transferable computer science courses*; at least one of these should involve concepts such as those found in Java, Python, Scheme, C++, or other object-oriented or high-level programming language."</p>
<p>I already completed all the Calculus series, so #1 is done. (Received credit for AP Calc AB and BC test from high school and finished Calculus 3 first semester of college)</p>
<p>I believe I completed the second one as well. I completed "Computer Science I" and currently am taking "Computer Science II" at my current CSU, which totals up to one year of computer science courses: one class per semester. The only problem is I'm not sure if this is transferable. (Although I think it will, both of these classes are involved with C++ object oriented programming and both of these courses include labs as well)</p>
<p>Also, two transferable English course and one math transferable math course required for transfer, right? Math is done. I will have one English course done (GEW 101 at my local CSU, and confirmed from UCR that it is transferable as one English course), and will have the other English course completed hopefully at my CC by summer. </p>
<p>As for IGETC, is that required for my major? I heard engineering majors don't need IGETC? Well, regardless, I have some breadth requirements done/will be done. They are anthropology, macroeconomics, introduction to literature (literature and humanities), and Physics: Mechanics and Sound w/ lab. As for language, I took Spanish up to 5-6, so does that fulfill the language requirement?</p>
<p>So the main question I'm asking is this: Am I done with everything as far as classes go for my major? In assist.org, most of the courses that are in "Additonal Approved Courses for major" are not articulated, so there's no classes offered for the classes. I also looked at Palomar College, the only other college close my local area, and only one of those classes in that section were approved (which I might plan on enrolling in). </p>