white gradient.png

Fall 2021 Classes

Btree Code Academy is a premier coding school for students grades 5-12, and college students that provide the best coding education and tools to thrive in our entrepreneurial and innovative world of technology.

Beginner Program Enrollment

New to coding? Start with our beginner course. Our beginner course teaches students fundamental programming languages such as Python and Java to master the use of the building blocks of programming. 

Beginner Course w/Python & Java

In this course, beginners will learn Python first to strengthen the fundamentals of Computer Science through various exercises and problem-solving and then move to Java. Our curriculum focuses on building logic and writing algorithms and hands-on practice. 

 

As the crucial first step in programming is developing a strong foundation of the fundamentals, this 48 weeks program will lead students to go further from beginner to intermediate. 

Starting August 30, Monday
Monday 3:30-5 pm (PT)

Grade 6-8  |  In-Person Class

 

  • Pre-requisite: None or Scratch

  • Tuition: $65/1.5-hour class

  • Location: 810 Roosevelt, Irvine, CA

Intermediate/Advanced Class

New to coding? Start with our beginner course. Our beginner course teaches students fundamental programming languages such as Python and Java to master the use of the building blocks of programming. 

Web Development Class

This course is for students who want to discover how websites are developed and learn the fundamental knowledge and techniques of modern web development. We will begin with the basics, HTML, CSS, and work towards bringing our ideas to life through the modern framework, Svelte.

August 23~November 29
Monday 5:15-7:15 pm (PT)

Grade 8-12  |  In-Person Class

 

  • Pre-requisite: Python or Java

  • Tuition: $80/2-hour class

  • Location: 810 Roosevelt, Irvine, CA

USACO Bronze Competition Class

This course teaches many well-known algorithms that are fundamental to solving problems—consolidating the data structures and algorithms and training to use them in USACO Bronze. Students who finish this course will be able to take our USACO Bronze workshop class for more practice on problem-solving at an individual pace.

August 27~November 19
Friday 4-6 pm (PT)

Grade 8-12  |  In-Person Class

 

  • Pre-requisite: Java

  • Tuition: $80/2-hour class

  • Location: 810 Roosevelt, Irvine, CA

Java Class

This course includes the full curriculum of Java such as loops, strings, arrays, and object-oriented programming. Students will handle a lot of intermediate/advanced problem-solving to solidify their understanding of the theories they have learned. This course also covers the majority of topics required for AP CS A.

September 5~November 21
Sunday 1-3 pm (PT)

Grade 8-12  |  Online Class

 

  • Pre-requisite: Basic Python knowledge

  • Tuition: $80/2-hour class

  • Location: Zoom

Workshop Class
(for making a portfolio or competing in competition)

After learning necessary theories in web/game development or USACO competition, students are recommended to take some time and practice them. This workshop class is designed for intermediate/advanced level students who want to create a portfolio or practice more problem-solving in competition at an individual pace.

USACO Competition Workshop

After learning the USACO Bronze or Silver theories, students are recommended to take some time and practice them. In this workshop class, students will work on problems independently under our instructor's supervision. Students can freely ask any questions and our instructors will offer guidance and directions, and check students' progress.

Starting August 23, Monday
Monday 5:15-7:15 pm (PT)

Bronze Level | Grade 8-12  |  In-Person Class

 

  • Pre-requisite: USACO Bronze or Silver

  • Tuition: $80/2-hour class

  • Location: 810 Roosevelt, Irvine, CA

Starting August 21, Saturday
Saturday 2-4 pm (PT)

Silver Level / Grade 8-12  |  In-Person Class

 

  • Pre-requisite: USACO Bronze or Silver

  • Tuition: $80/2-hour class

  • Location: 810 Roosevelt, Irvine, CA

Web Development Workshop

Web Development workshop class is for students who have finished web development theories and want to create their own website for a portfolio purpose. Students can utilize assistance from instructors while working on their projects at their own pace.

Starting September 2, Thursday
Thursday 5-7 pm (PT)

Grade 8-12  |  In-Person Class

 

  • Pre-requisite: Web Development Theory

  • Tuition: $80/2-hour class

  • Location: 810 Roosevelt, Irvine, CA

Starting September 3, Friday
Friday 6-8 pm (PT)

Grade 8-12  |  In-Person Class

 

  • Pre-requisite: Web Development Theory

  • Tuition: $80/2-hour class

  • Location: 810 Roosevelt, Irvine, CA