Summer Information

Join Berkeley Coding Academy

Become a Data Scientist

Read below to learn how our summer program works in terms of the general student experience. For registration details, please see our Registration Information page.

BCA Summers.

How we change lives.

Live Lectures

BCA students start the day with live, online, interactive lectures. Students model Python code in Colab Notebooks as they learn new Dataa Science concepts. We include smooth on-ramps for beginners and deep dives for advanced programmers.

“Will major in Data Science at Purdue.”

Christian L, BCA student

Small Cohorts

BCA students bond with peers in small cohorts. During cohort time, students solve problems, develop projects, and receive feedback from cohort leads and chat support. Students are grouped in cohorts by experience and age. Cohorts have about 6-8 students, and usually have 2 dedicated staff.

“Whenever I had any questions to one of the coaches, I got a rapid response.”

Samarth S, BCA student

Inspiring Staff

All staff are carefully chosen for their programming and data science leadership, and their ability to inspire youth. BCA is led by credentialed teachers, and education is our greatest strength.

“This was a really wonderful experience.”

Carina B., BCA student

20+ Coding Notebooks

BCA students create 20+ Coding Notebooks over the summer and gain permanent access to daily lesson guides, 100+ additional Coding Notebooks, 100+ PDF Slides, and 100+ 4K videos to supplement the learning process.

“The camp was awesome and it opened my eyes to a new world.”

Yash S., BCA student

Final Projects

BCA students select real datasets for research on final projects. At the end of summer, students present their Google Slides and Colab Notebooks sharing their findings. All projects receive peer and staff feedback along the way. Projects are of lasting value and may be used for job and school applications.

“The amount of material we were able to cover while still managing to go in depth was really impressive.”

Rohan P., BCA student

Blockchained Certificates

On the final day, students who complete our program will receive blockchain authenticated certificates with a hashtag and permanent link showcasing their work - it authenticates online in real time!

BCA Transforms

BCA students have gone on to start AI Clubs at their schools, take advanced coursework in Computer Science and Machine Learning, earn Data Science Internships, win Science Fairs, major in Data Science in college, and take 1-1 classes during the Fall & Spring with BCA instructors.

4.83 Stars

In 2022, students rated our program 4.83 stars overall out of 5.

The minimum score was a 4/5.

91.7% Love Us

In 2022, 91.7% of students gave working with BCA staff a 5/5.

The lowest score was a 4/5.

More Machine Learning

86% of BCA graduates are considering taking machine learning classes in the future, with 61% likely.