<p>jayhawk,</p>
<p>As long as you have completed most (or all) of the IGETC course requirements, and have sufficiently demonstrated preparation for your major, you should be fine. I cannot guarantee you admission by any stretch, but I can say that you have a very good shot (match) at admission. Nonetheless, I recommend that you have other schools on your list (Cal, UCSD, Michigan, some privates) in order to hedge your bets. I wouldn't move out the CA unless you either: a) have a pressing reason to do so; or b) are sure of admission. Coming over for a year just to work some part-time job will be very unlikely to guarantee you in-state status.</p>
<p>Best of luck!</p>