Do I need ALL these classes to transfer to CSU?

I’m planning to transfer to San Francisco state university from a local community college here in California. I’ve currently been attending for over a year so far. I currently have 33 credits completed so far and I like to have think my 3.2 GPA I’ve maintained so far is decent enough for a school that doesnt seem to be that prestigious or anything. My concern is that my counselor I spoke to used the website assist.org for the itinerary and it says to transfer to sfsu for computer science I need Calculus II and a couple of physics classes. I am barely going to be taking Precalculus 1 this upcoming fall semester. I understand that CS is a difficult subject and its the nature of the beast to have so much work, but by the time I get to finish those high level classes I believe I would have way more than 60 credits, which is what an upper level division transfer requires. So I guess what i’m asking is if I get 60 csu transferrable credits before I get to those Calculus II and physics classes can I still transfer without those classes? If I really have to take them I could be in community college for about 3 years just to transfer which seems a little weird seeing as people get their associate degrees in that time? Perhaps I just dont understand the transfer process at all.

http://web1.assist.org/web-assist/report.do?agreement=aa&reportPath=REPORT_2&reportScript=Rep2.pl&event=19&dir=2&sia=SFCITY&ria=SFSU&ia=SFSU&oia=SFCITY&aay=15-16&ay=15-16&dora=COMP.BS

At the bottom, it says that "Questions about this agreement may be sent to artic@sfsu.edu ". So ask them how required the courses are for admission.

However, it is best to have those courses complete before transfer, because taking them as “catch up” after transfer will delay your graduation. Also, having lots of credits all from community colleges should not be an issue. Also, CSUs (and UCs) will set your credit unit count at 70 if you transfer more than that from community colleges, so you will still be a junior, not a senior, after transfer (but you will have subject credit for all courses taken).

People can stay at a CC for longer than two years. There’s nothing wrong with that. YOU can get accepted without completing all your pre-reqs but you won’t be competitive. Think about it. You have two students with the exact same GPA but one has completed all requirements, while the other hasn’t. Who would you accept?

Plus, you’re going to have to take those classes at CC or at CSU regardless. You’re only going to make yourself fall behind because your lower division work won’t be completed, when you should be working on your upper division work.

And finally, why not take classes that you can take at CC for much cheaper?