Is AP Comp Sci A a good indicator of what a Comp Sci major is like?

ucbalumnus
Wed, 07 May 2014 05:15:41 +0000

Since you are apparently about to attend Berkeley, the Berkeley-specific answer is that AP CS A material is a subset of CS 61B. However, the emphasis of CS 61B is not the Java language, but data structures.

The actual introductory CS course for CS majors at Berkeley, CS 61A, uses Python and Scheme, with fewer annoying and tedious (to beginners) syntax characteristics than Java. The CS 10 course for non-majors also does not use Java.

Here are the course home pages for these courses: