What do i need to transfer to UC Davis from community college

I’m currently going to Bakersfield college and i plan to transfer to UC Davis with a Comp Sci major. I’ve looking for a list of requirements that must be fulfilled before transferring to UC Davis with not luck. Each link leads me to another link to another link, and each answer leads me to another question, and i have not been able to find a single list of required classes for admission. it’s like people are allergic to straight answers. and the counselors at my school are less than useful. so can someone spare some time to tell me what are the minimum requirements to transfer to UC Davis, thanks.

Go to your transfer center where you’ll learn about assist.org.

Or just go to assist.org where it’s really easy to find out what you need to know

Assist.org is the only place you really need to check, make that site your new best friend. If you have an old best friend then call them and let them know that you’ve found a new best friend and that you will be spending a lot of time together.

But what if you are coming from a CSU? Any input for transfers? I understand assist.org is primarily aimed at the CCC classes?

For UCD CS:

http://www.assist.org/web-assist/report.do?agreement=aa&reportPath=REPORT_2&reportScript=Rep2.pl&event=19&dir=1&sia=BAKERFLD&ria=UCD&ia=BAKERFLD&oia=UCD&aay=15-16&ay=15-16&dora=COMP.SCI.B.S.

Unfortunately, it looks like there are 5 CS courses of 20 quarter units total that are not available at Bakersfield College, so you need to take them after transfer as “catch up” courses.

The UCD CS major at http://www.cs.ucdavis.edu/wp-content/uploads/2015/06/Computer-Science-CS-Checklist-2015-2016.pdf requires 50-55 quarter units of upper division CS, EE, or math courses. Add the 20 quarter units of “catch up” courses and you need to take 70-75 quarter units of courses to complete the major. In six quarters after transfer, you will have schedule space for 90 quarter units, so you will have 15-20 quarter units of schedule space for electives or any unfinished GE courses.

http://www.cs.ucdavis.edu/undergraduate/transfer/ has some recommendations. However, the last recommendation to not finish your GE courses (or IGETC) before transfer is odd. Yes, it can be desirable to have some non-technical courses after transfer (you probably have schedule space for 4-5), but it would be better if you can take them as truly optional electives (as you would if you have IGETC or GE finished before transfer) rather than having to chase requirements with them.

Looks like links to ASSIST for UCD lead to aerospace engineering. Go to http://www.assist.org and look for Bakersfield College, UC Davis, and Computer Science to find the correct ASSIST page.

Your schedule after transfer will have to focus on completing the “catch up” courses as quickly as possible, based on the prerequisite flow charts:
http://www.cs.ucdavis.edu/wp-content/uploads/2015/06/CS-Lower-Division-2015-2016.pdf
http://www.cs.ucdavis.edu/wp-content/uploads/2015/06/CS-Upper-Division-2015-2016.pdf

First quarter:
ECS 20 Discrete Mathematics for Computer Science
ECS 30 Programming and Problem Solving
Two of the following:
STA 131A Introduction to Probability Theory (for CS core)
ECS 188 Ethics in an Age of Technology (for CS elective)
Upper division math course (for CS elective)
Non-technical elective

Second quarter:
ECS 40 Software Development and Object-Oriented Programming
EEC 70 Computer Structure and Assembly Language
Two of the following (which only require ECS 20 and/or 30 and/or math as prerequisites)
ECS 120 Theory of Computation (for CS core)
ECS 122A Algorithm Design and Analysis (for CS core)
ECS 127 Cryptography (for CS elective)
ECS 130 Scientific Computation (for CS elective)
ECS 154A Computer Architecture (for CS core)
ECS 171 Machine Learning (for CS elective)
Upper division math course (for CS elective)
Non-technical elective

Third quarter:
ECS 60 Data Structures and Programming
ECS 150 Operating Systems and System Programming (for CS core)
Two other courses, now you have more choices and flexibility in your schedule

http://www.assist.org/web-assist/report.do?agreement=aa&reportPath=REPORT_2&reportScript=Rep2.pl&event=19&dir=1&sia=BAKERFLD&ria=UCD&ia=BAKERFLD&oia=UCD&aay=15-16&ay=15-16&dora=COMP.SCI.B.S.

None of your CompSci courses transfer over to UCD, I would highly recommend you try going to a nearby CC and seeing what CS courses you can take there.