BCA Summers

Every summer, Berkeley Coding Academy inspires teens in the Bay Area and beyond with our award-winning summer program Data Science - The AI Journey. Students who have never coded before learn to build and evaluate machine learning models within 3 weeks paving the way toward AI. Berkeley Coding Academy is designed by educators for students, bringing the best of the classroom online with the common ground of coding and embracing the new AI technologies shaping our world. BCA students are not on the receiving end, but the creating end of technology.

AI Summers

We train students to become practicing data scientists using the NumPy, Pandas, Matplotlib, Seaborn, Sklean, and Keras libraries to analyze big data and make predictions using machine learning models. We are a code-first program with a strong emphasis on machine learning, which is the code behind AI. Out students use and analyze the same machine learning algorithms as professionals.

Data Scientist Training

BCA students join an online, supportive community centered around code. We create opportunities for students to connect with each other and with staff during cohort time. BCA students are not sitting at home coding alone. They are front and center with cameras on and are asked to share code, explain work, give presentations, provide feedback, and step forward during collaborative periods of instruction.

Build Connections

  • We Inspire

    It’s been exciting and rewarding to make a difference in so many lives. Our students, staff, and families become empowered. We work within the larger data science community to build new connections. We are blazing new trails for the next generation.

  • Full Curriculum

    Our original curriculum has been continuously revised for over 6 years. It includes hundreds of 4K videos re-recorded in 2025, coding notebooks, coding guides, project guides, slides, problem sets, and more.

  • Keeping it Small

    Our small cohorts allow students to build personal connections with each other and staff. We get to know everyone on a first-name basis. By keeping our program small, our students are visible, proactive members of our community

  • Machine Learning

    Our central focus is on teaching students how to build and evaluate machine learning models. Machine learning is the code behind AI. As AI become more prevalent, machine learning becomes more vital.

  • Data Projects

    BCA students apply what they learn in lectures to projects. These projects are widely used for college applications and science fairs. All include real datasets and original research.

  • The Future is Yours

    BCA graduates have won science fairs, majored in Data Science, earned Data Science internships, and started AI clubs. Our graduates are well-prepared to navigate, analyze and build AI to make a positive difference in the world.