<p>However, take as many of them as you can, to reduce the schedule pressure after transferring.</p>
<p>CS 61A: rare, maybe one CC has it
CS 61B: a small number of CCs have it
CS 61C: a very small number of CCs have it
CS 70: don’t know of any CC that has it, although some have a similar discrete math course (that may articulate to Math 55) that can at least give you a preview
EE 40: don’t know of any CC that has it
EE 20N: don’t know of any CC that has it</p>
<p>It looks like Moorpark has partial CS 61B (CS M20) and full CS 61C (CS M30 and M40), but none of the others.</p>
<p>If you are admitted to Berkeley, your schedule will likely have to be something like this for the first summer and fall to clear lower division prerequisites (assuming you complete CS 61C at Moorpark):</p>
<p>Summer: CS 61A, CS 70
Fall: CS 61B or 47B, EE 40, EE 20N, UD H/SS</p>
<p>(UD = upper division, H/SS = humanities or social studies)</p>
<p>This will leave you three more semesters to take upper division EE and CS courses, and one more upper division humanities or social studies course. Note: at least one humanities or social studies course must be an American Cultures course (ASSIST indicates that no Moorpark course qualifies), and at least one of the upper division ones must be in the same department as one of the other courses.</p>