Class Schedules

If you are looking for quality coding education in a small group setting (with a maximum of 6 students per class), Btree Code Academy is the right place for you.  

Register for New Classes

All of our classes (except USACO classes) are limited to a maximum of 6 students per class for personalized care. Classes will be held ONLINE in a virtual live classroom setting.  

How to register?

 

Please click the 'Register' button on your desired class. Then, you will receive a confirmation email and will be guided on how to make the payment for the first month. Once the tuition payment is made, you will have secured your spot and receive a class link. If you have questions about our classes before registering, please contact us at btreecode@gmail.com. We are happy to answer your questions! 

 

Tuition

 

Tuition is $80 per 2-hour class (except Scratch class: $50 per 1.5-hour class) including homework help during outside class hours. Our teacher-to-student ratio is 1:6 or even better, allowing us to provide personalized care for each student.

 

For new students: Register now and take the first class for FREE!

JAVA Class

In this Java course, students can develop their understanding of computer coding as they learn the core concepts of computer science such as variables, data types, and control structures. 

* This class is recommended for students who want to pursue the USACO competition or plan to take AP CS A at school. 

Java Intro

Starting Apr 23, Fri

Schedule

Fri 6 - 8 pm (PT)

Grade

Pre-requisite

Duration

Basic knowledge of Python

Grade 8 - 11

16 weeks

Current Classes in Sessions

Please read If you would like your students to join one of our existing classes.
Students with prior coding experience may be able to join an existing class. We will evaluate your student to find the class that fits the best. After evaluation, we may determine that your student will need supplementary sessions to catch up before joining the class to cover missed material. Once the student learns all of the missed material, they will move to the recommended group class.  

Python Classes

Junior Python

Tue 4:30 pm - 6 pm

Grade

Grade 4 - 6

Level

Beginner

Pre-requisite

Scratch

Python Intro

Sun 1 pm - 3 pm

Grade

Grade 7 - 8

Level

Beginner

Pre-requisite

None

Python Intro

Sat 4 pm - 6 pm

Grade

Grade 7 - 9

Level

Beginner

Pre-requisite

None

Python Intro

Fri 6 pm - 8 pm

Grade

Grade 7 - 10

Level

Beginner

Pre-requisite

None

JAVA & USACO Competition Class

Java Intro

Mon 5 pm - 7 pm

Grade

Grade 8 - 11

Level

Intermediate

Pre-requisite

Python

Java Intro

Fri 4 pm - 6 pm

Grade

Grade 8 - 11

Level

Intermediate

Pre-requisite

Python

Competition Bronze

Thu 3:30 pm - 5:30 pm

Grade

Grade 8 - 11

Level

Intermediate

Pre-requisite

Java

Competition Silver Intro

Sat 10 am - 12 pm

Grade

Grade 9 - 11

Level

Advanced

Pre-requisite

Competition Bronze

Competition Silver Intro

Tue 6 pm - 8 pm

Grade

Grade 8 - 11

Level

Advanced

Pre-requisite

Competition Bronze

Java Intro

Sun 1 pm - 3 pm

Grade

Grade 6 - 8

Level

Intermediate

Pre-requisite

Python

Java Intro

Fri 6 pm - 8 pm

Grade

Grade 7 - 10

Level

Intermediate

Pre-requisite

Python

Competition Bronze

Sun 3 pm - 5 pm

Grade

Grade 7 - 9

Level

Intermediate

Pre-requisite

Java

Competition Silver Intro

Sat 5 pm - 7 pm

Grade

Grade 8 - 11

Level

Advanced

Pre-requisite

Competitio Bronze

Competition Silver

Sat 2 pm - 4 pm

Grade

Grade 9 - 12

Level

Advanced

Pre-requisite

Competition Bronze

Web Development

Web/React

Sat 4:30 pm - 6:30 pm

Grade

Grade 9 - 11

Level

Advanced

Pre-requisite

Java or Python

Web/React

Thu 6 pm - 8 pm

Grade

Grade 7 - 8

Level

Intermediate

Pre-requisite

Java or Python

Scratch

Scratch (Level 2)

Sat 11:30 pm - 1 pm

Grade

Grade 4 - 6

Level

Beginner

Pre-requisite

None

Scratch (Level 1)

Sat 3 pm - 4:30 pm

Grade

Grade 4 - 6

Level

Beginner

Pre-requisite

None

Tel: 949.409.1341

Address: 810 Roosevelt, Irvine, CA 92620

© 2020 by BTree Education, LLC. All Rights Reserved.