<p>By next year I want to transfer to a university with all my pre-requisites for my major done so I can be accepted directly into the major. This means I have to take a bunch of classes over the course of next year for my major but how should I set it up so I won't have a huge workload. I finished all of my other general requirements. After sending emails to counselors, I have to take a total of 6 classes at one college and another 2 at another. Java Programmings is also a pre-req for Data Structures and Machine Org. so I have to take those together, unless Java Prog. is offered over summer. I go to community college so these classes are some-what easier than the normal university level course. What do you all think, is there a way to split this up for an easier workload? I plan to take as many classes as I can over summer to lighten the workload.</p>
<p>(Units)Classes Fall:
(3)Discrete Mathematics
(3)Introduction to Linear Algebra
(4)Java Programming
(5)Mechanics(Physics I)</p>
<p>(Units)Classes Spring:
(4)Basic Data Structures and Algorithms(need java programming)
(4)Machine Organization and Assembly Language(need java programming)
(4)Calculus 3
(5)Electricity and Magnetism(Phsyics II)</p>
<p>There's also a C/C++ programming class that I might want to throw in there as well.</p>
<p>Thanks everyone!</p>
<p>Higher workload courses tend to be those with labs or computer programming assignments. It looks like you do not have much leeway in terms of rearranging the schedule, due to the prerequisites you list.</p>
<p>However, you may want to take calculus 3 in the fall and swap one of the other math courses to the spring, since completing calculus 3 may be helpful in physics E&M. That would also balance the schedule out to 16 credits per semester instead of 15 in the fall (with two higher workload courses) and 17 in the spring (with three higher workload courses).</p>
<p>Are you hoping to transfer all of the credits?..or just want to be well-prepared for the last 2 years of the CS program?</p>
<p>Unless your community college as a distinct agreement with your target 4-year school, the “Basic Data Structures and Algorithms” and “Machine Organization and Assembly Language” will not transfer for credits. At most 4-year schools, the CS program will only accept the introductory Java (or C++) course and the Discrete Math course for credit. It is possible (albeit low probability) that you may get the 4-year school’s version of Data Structures/Algorithms and Machine/Assembly Language waived but the 4-year school will ask you to take additional courses.</p>
<p>Why?</p>
<p>Most 4- year CS programs want the “core CS” courses of Algorithms, Data Structures, Computer Organization, Operating Systems and Theory of Programming Languages taken at their school and not transferred in. At most, they will only take (like I mentioned earlier) the introductory Java (or C++) course and the Discrete Math course for credit.</p>
<p>I would also make sure that the Discrete Math course is the same one that the CS majors take. A few schools offer both Discrete Math and Discrete Structures. If your community college’s Discrete Math also serves as the “Discrete Structures” course, then you are OK.</p>
<p>Also…YES I agree with UCBAlumnus about Calculus 3. If it is the standard Calculus 3 (4 semester credits), it will cover vectors (and other topics) that would be quite helpful for Physics 2 and E&M.</p>
<p>@UCBAlumnus and @GLOBALTRAVELER, thank you for the advice.</p>
<p>@GLOBALTRAVELER, Yes, I am hoping to transfer the credits so I can hopefully be admitted directly into the major. Also, preparedness wouldn’t hurt.</p>
<p>The main schools I’m planning to apply for transfer for fall 2015 would be at UCSD via U-Link and SDSU. Upon inspection of the pre-major requirements on assist.org, “Data Struct.” and “Machine Org.” are included in those lists, but only offered comparable courses at a different CCC(Palomar or MiraCosta) district than the current one(Miramar) I’m in. I do not know if this means UCSD/SDSU will accept it however, I will send an email to those universities confirm or see a counselor. Also, my district offers only Discrete Math and after checking assist.org again, this CCC class is considered an equivalent. However I will check with those universities to see if they will accept it.</p>
<p>Today I also learned that taking “Data Struct.” and “Machine Org.” in a different district will effect my priority enrollment at SDSU, but not at UCSD. I’m contemplating on whether to take these classes or not. However, would not fulfilling as much pre-major requirements before transfer effect my admission into the major? Starting fall 2015, CS at UCSD is going to be impacted and SDSU is already impacted. Also, would not taking these classes make me have to play catch-up in the university or would I not be considered behind?</p>
<p>Thank you.</p>
<p>If the CC course is listed in <a href=“http://www.assist.org”>http://www.assist.org</a> as articulating to the UC or CSU course, the UC or CSU in question will accept it for subject credit for that major. That is the whole purpose of <a href=“http://www.assist.org”>http://www.assist.org</a> .</p>
<p>This means that you may have to take those courses at Miracosta instead of Miramar.</p>
<p><a href=“Welcome to ASSIST”>Welcome to ASSIST;
<a href=“Welcome to ASSIST”>Welcome to ASSIST;
<p>Grossmont may also be useful:</p>
<p><a href=“Welcome to ASSIST”>Welcome to ASSIST;
<a href=“Welcome to ASSIST”>Welcome to ASSIST;
<p>You may be admitted to transfer without all of the courses if your CC does not have them, but then you would have to “catch up”, which can cause you to need an extra quarter or semester at the UC/CSU (more expensive) or limit the number of upper division courses you can take because you need to complete the “catch up” courses before you can take the upper division courses.</p>
<p>@UCBAlumnus, thank you. I was planning on taking CISC 190(Java Programming) at Miramar, the fill out a form at Palomar or MiraCosta to use it to cover the pre-requisites for “Data Struct.” and “Machine Org.” because they are similar courses according to assist.org using the UCSD transfer informaton so instead of having to take two pre-requisites at Palomar/MiraCosta, I would just take one at Miramar. And if it get’s rejected, I can appeal with the proof on assist.org, hopefully.</p>
<p>Thank you for the information on the “catch up.” I will get these out of the way ASAP.</p>
<p>I feel that the most important thing is to get admitted without wasting any classes. Even if you have to play “catch up” later, by either of the universities admitting you means that the schools feel that you are qualified to complete the major (and catch up).</p>
<p>Note that Palomar’s list differs from Miracosta’s list for transfer to UCSD:</p>
<p><a href=“Welcome to ASSIST”>Welcome to ASSIST;
<a href=“Welcome to ASSIST”>Welcome to ASSIST;
<p>@UCBAlumnus, thank you.</p>
<p>@GLOBALTRAVELER, I understand. I feel fulfilling as much as I can at community would be a cheaper alternative though, is it not? But I found out at SDSU, my priority enrollment will drop from local(1) to around 3 if I include classes from Palomar/MiraCosta, which makes it become difficult decisions to make… UCSD is my target school however, and their program is impacted in fall 2015. </p>
<p>Hmmm, SDSU requires transfer applicants to have 100% of courses from the listed set of CCs in order to get the local service area preference, according to <a href=“http://www.calstate.edu/sas/publications/documents/CSULocalAdmission-ServiceAreas.pdf”>http://www.calstate.edu/sas/publications/documents/CSULocalAdmission-ServiceAreas.pdf</a> .</p>
<p>Can you get to Grossmont? It has full coverage of the SDSU courses you need and is in the local service area for SDSU. It has only missing one of the courses for UCSD that Miracosta has (UCSD’s CSE 30).</p>
<p>@UCBAlumnus, I will try Grossmont or also Southwestern, as it’s also in the service area and has both classes. If not that, then Palomar/MiraCosta and I will leave those classes and transcripts out of my SDSU application. Thank you for all the help UCBAlumnus!</p>
<p>They will want to know all of your college course work, and may check your enrollment through a clearinghouse of college enrollment.</p>