Your Questions Matter
-
Students start the day learning new concepts in interactive lectures before applying what they learn via projects in small cohorts. Students are placed in cohorts based on coding experience and age. All students analyze big data and build machine learning models (the code behind AI). At the end of summer, students present final projects sharing their research, code, and findings.
-
Our student to staff ratio is 4-1 or better. Cohorts average about 6 students, and each cohort is assigned a lead instructor along with support staff.
-
It’s all about the cohorts. Beginning cohorts spend time reinforcing fundamentals, while advanced cohorts extend concepts further. Assistant staff and instructors work with students 1-1 in break-out rooms to troubleshoot errors and offer mini-lessons or resources. Additionally, lectures combine smooth on-ramps for beginners and deep dives for advanced programmers.
-
We cover more topics than can be listed. Transforming lists into numpy arrays, cleaning data, generating scatter plots that vary in size and color, making predictions from machine learning models, choosing the right scoring metric, and fine-tuning XGBoost is a small sample to give you an idea.
-
BCA graduates have reported feeling like they knew nothing about programming before our summer program to becoming the student in class whom others consult after our program. Many students carry what they learn forward by taking more classes, starting clubs, creating podcasts, finding new internships, majoring in data science in college, and including AI in science fairs. All leave with a long list of tech skills that positions them to become leaders in an AI world.
-
Many online classes target adult programmers who work at their own pace without teachers. In free online classes, when students get stuck, there’s not a human being in real time to help. As a result, free online classes usually have completion rates of far less than 1%. Our completion rate is 100%. The difference is that we engage with students on a daily basis. We hold each other accountable and communicate in real time.
-
Some claim to teach AI when they rarely move beyond basic Python. Others jump straight into AI, completely skipping over the fundamentals. We have one of the only machine learning curriculums in the world specifically designed for teenagers. It’s not watered down in any way. We work hard and take the necessary steps to really understand and write the code behind AI.
-
We teach an original code-first curriculum designed by program director Corey Wade. Our curriculum includes Python Programming, Data Analytics, Machine Learning, and Neural Networks with a focus on AI Applications. The curriculum is revised every year based on student and staff feedback and includes hundreds of 4K videos with coding notebooks, coding lessons, slides, problem sets, and project guidelines.
-
BCA is for all students. We love working with first time coders and we provide extra 1-1 support and encouragement along the way. Some of our best students have been first-time coders. Since most of the content that we teach is new to everyone, the playing field is surprisingly level.
-
BCA final projects look amazing in college applications. Final projects include both slideshows for a general audience, and coding notebooks for programmers.
-
Since our summer program runs for several weeks, missing a few days is generally okay. We offer 1-1 make-up sessions for multiple missed classes, and we meet students before or after any missed class to ensure smooth transitions.
-
We offer discounts ongoing to encourage early sign-ups with the best deals always the farthest in advance. We sometimes offer additional discounts via our newsletter (see footer), social media, or website pop-ups.
-
The earlier you sign up, the better deal you will get.