Hello all,
So I’m currently an incoming freshman going into Cal, for L&S Comp-Sci, and I’m torn between what I should take for the fall.
For those that don’t know, I need a 3.3 average in CS61A, CS61B, CS70 to declare CS as my major.
However, I have NO programming experience. The highest math I’ve taken is Calculus BC in high school (got a 5). But I plan on learning python over summer (any recommendations???).
It was just announced that for Math you are required to take either Math 54 or EE16A, and then EE16B. I cannot take EE16A without taking CS61A.
So here is my question: Should I take CS61A with EE16A in the fall, or Math 54 with CS8 (An introductory CS Data course) with Math 54? Or CS61A with Math 54? I really don’t want to rush into CS61A and do poorly and be unable to declare CS, but at the same time I do not want to be wasting my time in CS 8, or hurting myself in the long run. Also, I would much rather take EE16A+EE16B versus Math 54+EE16B (prof recommends it).
I would probably take these courses with one other easy breadth.
ALL ADVICE IS APPRECIATED.
Thanks and GO BEARS!