Coding isn't just about
learning to program
- it's about learning
to think.
Our students don't just code - they solve problems, think critically, and create with purpose in the age of AI.
Courses: Python, Java, C++, Python Certificate, USACO (USA Computing Olympiad), Web/Game Development, College Portfolios, and more.
.png)
Problem-Solving
Access 3,000+ coding exercises and projects to boost logical thinking.

USACO Prep
Expert preparation for USACO, ensuring you are well equipped to excel.

Portfolio
Build a standout college portfolio with websites and games

Weekly Report
Weekly feedback to keep parents informed about their child's progress.
Our Curriculum
Our curriculum blends fundamental coding principles, real-world projects, and advanced competition techniques. We carefully design every lesson to empower students with the ability to think critically, create solutions, and stand out in both academics and future careers.

Programming Language
Python / Java / C++
Learn programming fundamentals in Python, Java, or C++. Build essential logic, problem-solving, and coding skills — the foundation for all advanced computer science learning.

Competition - USACO
USA Computing Olympiad
Excel in programming competitions!
We are experts in preparation for the USACO Olympiad, ensuring you are well-equipped to excel.

Web Development
HTML / CSS / React / Svelt / Portfolio
Learn to build modern, interactive websites with HTML, CSS, React, and Svelte, while creating a professional portfolio to showcase your projects and skills.

AP Computer Science
AP CS A / AP CS P
Master computing concepts and Java programming in our AP Computer Science course! Designed for both AP CS Principles and AP CS A, this course builds problem-solving, logic, and coding confidence for exam and STEM success.

Game Development
Unity / Construct
Build and design your own games with Unity and Construct. Strengthen your logic and creativity while mastering core concepts like physics, animation, and interactivity — all through hands-on game creation!

Certificate - PCEP
Certified Entry-Level Python Programmer
Master Python and ace the PCEP exam! We prepare you for the PCEP exam with comprehensive topics and extensive practice exercises.

Students Learn from Our In-House Platform: Btree Quiz Bank
Our in-house platform, Btree Quiz Bank, is built to support every student’s unique learning needs.
With engaging video lectures and over 3,000 interactive coding challenges, Btree transforms problem-solving into a journey of discovery — helping students develop logical thinking skills that reach far beyond coding.
Accessible Anytime
Instructors Guide & Help
Challenging Quizzes
Excel in Logic and Problem-Solving with Btree's Enhanced Curriculum
At Btree, students don’t just learn to code — they master the art of logical thinking and problem-solving through our dynamic, challenging, and forward-thinking curriculum.
In today’s AI-powered world, coding builds the logical thinking and problem-solving skills every student needs to succeed —
in school, in careers, and beyond.
At Btree, every student follows a personalized learning path designed to nurture confidence, curiosity, and creativity.

Btree’s Congressional App Challenge Winners
The Congressional App Challenge is a nationwide competition where students design and build original apps — blending coding, creativity, and innovation. Aligned with our philosophy of turning ideas into real creations, our students have proudly placed every year, showcasing their skill and imagination.
2024
Runner-Up Winner
Our 8th-grader Daniel K. earned Runner-Up in the Congressional App Challenge with his Unity app “Reaction Runner,” blending creativity and coding skill.
2023
1st Place Winner
Our 11th-grader Karam C. won with her app “Radish Princess Typing Game,” making typing fun and engaging. Her work earned recognition from Rep. Jimmy Gomez and a spot in #HouseOfCode at Congress.

2022
3rd Place Winner
Our 10th-grade student Matthew K. earned 3rd place with his app "Baseball Buddy Finder", where his love for baseball meets innovative technology.
2021
2nd Place Winner
Our 10th-grade student Michael Y. won with his app “CarCam App,” built with React Native to help raise awareness of car accidents and prevent them using a phone-based dash cam.
Congratulations to Our USACO Achievers!

We’re proud of our students who have excelled in the USA Computing Olympiad (USACO) — one of the nation’s most challenging programming contests.
Our program combines a rigorous curriculum, experienced instructors, and personalized guidance to build strong algorithmic thinking and problem-solving skills. Through expert mentorship and consistent practice, students gain the confidence and ability to succeed at every level of USACO.
Promoted to the Gold Division
Isaiah P. (Gr 11)
Kevin C. (Gr 11)
Jiwoo K. (Gr 11)
Euan P. (Gr 11)
Jason K. (Gr 11)
Alex C. (Gr 11)
David C. (Gr 11)
and more
Promoted to the Silver Division
Joshua K. (Gr 10)
Junseo C. (Gr 11)
Jaehee P. (Gr 10)
Ryan S. (Gr 11)
Scott L. (Gr 9)
Ian C. (Gr 9)
Ethan W. (Gr 11)
Alex H. (Gr 9)
Stella K. (Gr 10)
Han K. (Gr 10)
Doyoung L. (Gr 10)
Sandra L. (Gr 11)
Sejun P. (Gr 11)
Curtis L. (Gr 10)
Brian K. (Gr 9)
Marcus C. (Gr 11)
Ryan Y. (Gr 9)
Jake K. (Gr 9)
Daeyong K. (Gr 10)
Isaiah P. (Gr 10)
Jaden L. (Gr 10)
Chloe Y. (Gr 10)
Eric K. (Gr 10)
Minjun C. (Gr 11)
Jun P. (Gr 11)
Grace P. (Gr 11)
Ashley C. (Gr 11)
Wonu P. (Gr 11)
Timothy H. (Gr 11)
Juyoung C. (Gr 9)
Nathan L. (Gr 8)
Ian L. (Gr 11)
and more
Btree helped me grow and expand my knowledge in computer science
Nikolaj K. (Student)
I have been attending this academy for quite some time and have taken the USACO class and the web development class. In both classes, I was able to become much more familiar and comfortable with the concept of coding itself and progressed significantly in both subjects. For someone who was daunted by the idea of coding, this academy has helped me grow and expand my knowledge in computer science.
"Lessons were concise, filled with information, and taught well!"
Ashley C. (Student)
I had only been learning here for months, and I already see a drastic improvement in my coding skills. I barely knew anything before I started, but I was able to improve so much that I tried the USACO Bronze contest and passed, which I never thought I could do! I always thought that coding was very difficult, but because the lessons were concise, filled with information, and taught well, I was given this opportunity to learn an extremely useful skill set.
"Well-structured curriculum!"
Jacob's Parents
My son really enjoys his coding class at Btree Code Academy. We had tried different coding academy, and I felt like it was wasting time and money until we have started to attend here! The curriculum is well-structed, progressively building on each concept, and we have seen a significant improvement in his coding skills and confidence. He enjoys challenging without overwhelming himself and it helps him to have a better idea on solving challenge problems. Highly recommend this academy!
Find Us
Please visit our academy at 810 Roosevelt, Irvine, CA 92620



