The Code
Behind AI

Join Our Summer Program

Join Data Science - The AI Journey from July 6 – 31, 2026. In just one summer, you’ll gain the skills and confidence to pursue a future in Data Science and AI. Master the Python code that powers AI as you explore the world of big data. Create stunning data visualizations, build machine learning models, and take your first steps in AI applications. Walk away with an impressive portfolio project, dozens of coding notebooks, and a certificate verifying your work. You won’t look at AI the same, and you will leave a data scientist and better programmer.

Registration Info
  • "My daughter REALLY enjoyed the hands-on coding lessons as Corey taught in a way that she was able to explore on her own and understand fully the purpose of the code."

    Stellah S, BCA parent

  • "Overall, I love every single activity that we do."

    Rifah M, BCA student

  • "This was a great time. It’s insane how I learned more in this class than I did in an entire semester of a coding class at my high school."

    Cielo P, BCA student

  • "I liked how deep we went into everything and the code-first approach."

    Naitik G, BCA student

  • "I was really surprised at just how much they covered in only 3 weeks."

    Katie W, BCA student

Lecture Time

During lecture time, students learn new concepts and model code. Lectures are not passive watching experiences, but engaging coding experiences. Students create their own coding notebooks and gain access to annotated lecture notebooks that are permanently storied in student Google Drives.

BCA students have given lecture time a mean rating of 4.7/5 over six years.

Cohort Time

After lectures, students work in small cohorts to apply new concepts and work on project development. Cohorts average 6 students of a similar age and coding background. Fundamentals are reinforced in beginning cohorts, while advanced cohorts go deeper. Cohorts are where students bond and conduct original research. 1-1 support is provided.

BCA students have given cohort time a mean rating of 4.9/5 over six years.

Bonus Time

Long coding days are divided by bonus time and break time. Popular among students, bonus time gives students opportunities to connect and have fun outside of coding. Based on student feedback, bonus time is one of the most popular and anticipated times of the day.

BCA students have given bonus time a mean rating of 4.8/5 over six years.

Register Now!