search
Berkeley Summer Computer Science Academy

Berkeley Summer Computer Science Academy

Global Access

Global Access

Experience Required: Introductory

Appropriate for students with limited/no experience in subject

Program Affiliation

University of California, Berkeley

Acceptance Rate

Undisclosed

Duration

2 Weeks


Location

Berkeley, CA


Format

In-person


Cohort Size

CS, AI


Year Established

Undisclosed


Category

CS, AI


Important Dates

    June 1, 2026

Program Cost

    Tuition

    $5,160

About


The Berkeley Summer Computer Science Academy is a two-week, fully residential introductory computer science program at UC Berkeley, designed specifically for high school students with little to no prior coding experience. The curriculum is built directly on CS10: The Beauty and Joy of Computing — Berkeley's actual introductory CS course for undergraduates — developed by Teaching Professor Dan Garcia, a national leader in the CS for All movement and recipient of multiple teaching and equity awards. Day-to-day instruction is provided by experienced BJC teachers. The program does not award academic credit; it is structured as an intensive immersion rather than a course-bearing academic experience.

Students spend two weeks working in Snap!, a visual blocks-based programming language, progressing from foundational concepts — abstraction, boolean logic, algorithms, recursion — to a self-directed coding project presented at a closing Code Celebration attended by Berkeley CS faculty. New for 2026, the curriculum adds an AI module covering supervised machine learning, reinforcement learning, generative AI, and AI ethics. All participants live in Bowles Hall, a historic Berkeley residence hall, under supervision of undergraduate resident assistant mentors. Extracurricular programming includes college preparation workshops, campus exploration activities, and at least one program-related excursion.

For students at the beginning of their CS journey who want structured, campus-based immersion rather than self-directed online learning, the Berkeley Summer Computer Science Academy offers a direct encounter with Berkeley's undergraduate CS pedagogy in a supervised residential environment. It is the right program for a student who wants to test whether computer science is a serious interest before committing to a credit-bearing course — not for students who already have substantive coding experience.


Did You Know?


The Beauty and Joy of Computing curriculum that anchors this program was specifically designed by Dan Garcia to bring computer science to students underrepresented in the field — and has since been adopted by high schools and universities across the country as an AP Computer Science Principles course, making the Berkeley summer version a direct window into one of the most widely influential CS curricula in American education.

Compare

Upcoming Dates

Remove a program before adding more

Added to Compare

Removed from Compare

Added to Saved Programs

Removed from Saved Programs

Select 2-3 programs to compare