CC vs 4 year (your opinion based on how you judge me)

Use http://www.assist.org to see if your local CCs cover the frosh/soph courses for your major at UC Davis.

Of course, whether you start at a CC, SFSU, CSUSac, CSUC, UCM, or UCR, you need to get more self-motivation in college. Read the books, go to class, do the assignments, and start the projects early. Slacking off and then cramming at the last minute will result in doing more work for poorer results, and lower quality of life in school.