<p>Well, that depends on what you got in precalc. I got A's in HS precalc without even trying. Then in college, I failed my first calc test despite studying( though I eventually worked my way up to an A). That was at a community college too.But here, I heard that a lot of calc students have taken AP calc. I say just take a easy GE class. Take calc after you adjust to UCLA.</p>
<p>Is the physics calc based? Most of the CS people I know, at least the ones at CAL( I don't know much about UCLA's CS) takes the engineering physics, i.e the calc based one.</p>
<p>CS 31 is do-able even if you never programmed before, physics 1 as in 1a? you need to know calc to understand some of the concepts... just take 31A it isn't hard just study a bit since that class assumes you don't know any calculus at all and will teach you everything, GE class could be easy but clusters are hard I heard... just stick to your original schedule it is actually pretty easy and it is good to start there since assuming you are a CS or EE major you'll need to get up to 33B in math and that takes 2 full years...</p>
<p>my first quarter as CS&E was chem 20a, cs 1, cs 31, math 32a (31a for you)</p>
<p>CS 1 is a 1 unit class in which you write like 2 essays which were peer graded and was basically show up and you get an A, don't even worry about it.</p>
<p>and I would start on math right away and save a GE for later, you need to get your prereqs out of the way as soon as possible, since you'll never know when a scheduling conflict might force you to move one a quarter back (ie: physics labs, engcomp3 both fill fairly quickly, with the physics labs full basically after first pass)</p>
<p>Also, do not take a cluster as an engineer. Don't do it.</p>