Assistant Teaching Prof. John DeNero lecturing to his CS 61A class


Unlike many institutions of similar stature, regular EE and CS faculty teach the vast majority of our courses, and the most exceptional teachers are often also the most exceptional researchers. The department's list of active teaching faculty includes eight winners of the prestigious Berkeley Campus Distinguished Teaching Award.

CS 10: The Beauty and Joy of Computing

There are more than 50% women enrolled in CS 10, "The Beauty and Joy of Computing"

CS 61A: The Structure & Interpretation of Computer Programs

CS 61A was named one of "Five Best Computer Science Classes in the US" by Bloomberg Business.