ASSIST shows agreements between UC Berkeley and California community colleges. But what about courses at a non-CA community college?
First look at our syllabus for the CS61A,B or C course to see if your courses might have been equivalent. If you have questions, contact Dr. Brian Harvey, bh@cs.
ASSIST says that the courses I took only partially satisfies one of Berkeley's requirements. Do I still have to take the class here?
Not necessarily. Again, talk to Brian Harvey (bh@cs).
Could you explain the 90 unit limit?
When undeclared students obtain over 90 units, it becomes difficult for them to complete all the requirements for the major while staying within the 130 unit ceiling. This is why we strongly discourage students over 90 units to declare CS.
The AP Computer Science test is now given in C++. What do I need to do to fully satisfy CS 61B?
Before the AP CS test was in C++, a student needed to take a self-paced course (9C, 9F, or 9G) to fully satisfy CS 61B. Now, a score of 4 or 5 on the AP CS AB exam now exempts a student completely from taking CS 61B.
I am not sure if my AP CS/community college course covered everything in CS 61B. Should I take CS 61B?
A community college course might not have had thorough coverage of hashing along with experience in putting together a large program. A good question to ask yourself is: how long is the largest program you've written from scratch? If the answer is less than a few hundred lines, then perhaps more practice in this area would be wise. It's not ever necessary to retake 61B, but if you are worried about these things, talk to Brian Harvey (bh@cs) about taking CS47B.