An Overview of Our Programs

Our coding classes are for students in grades 5-12 who are eager to learn programming. Many students explore our extensive curriculum and stay with our program through 12th grade. We offer classes 7 days a week with flexibility for days and times. No book purchases necessary.

When possible, we offer in-person classes at our main campus as well as our satellite locations across San Diego county. We also have virtual classes available to join from anywhere in the US.

BEGINNER

Introduction To Programming Workshop

Our first class for beginning students is a 9 hour, 5 class workshop that gives student a solid foundation in the basics.

Learn More

graphic of java (steaming) coffee cup
BEGINNER TO ADVANCED

Java Coding Classes

For students of all levels who want to learn industry-level Java programming.

Learn More

graphical image of a python
BEGINNER

Python Coding Classes

Best for younger students and students who have a broad interest in programming, such as web development, scientific computing, data analysis and AI.

Learn More

BEGINNER TO ADVANCED

Seasonal Coding Camps

For students interested in game design, web development, C and C++, Unity, Android Development, and more.

Learn More

Male and female gamers gaming flat vector illustration.
BEGINNER TO ADVANCED

Private Classes

For students who prefer individual tuition in either Java or Python.

Learn More

Male and female gamers gaming flat vector illustration.

BEGINNER TO ADVANCED

Private Classes

For students who prefer individual tuition in either Java or Python.

Learn More

Compare Our Programs

Level

Duration

Tuition

Tuition Assistance Available?

When is this course offered?

Student to teacher ratio

Language(s) Taught

Beginner

2 Hours per day for 5 days, one week or over 5 weeks.

$395

Year-round

5 students : 1 teacher

Java

Beginner to Advanced

One day per week for 1.5 hours

$260 monthly

Year-round

5 students : 1 teacher

Java

Beginner

One day per week for 1.5 hours

$260 monthly

Year-round

5 students : 1 teacher

Python

All Levels

One day per week for 1.5 hours

$390 monthly

Year-round

1 : 1 virtual classes

Java and Python

All Levels

week-long, weekend and afterschool camps

variable

Spring Break, Summer Vacation, Winter Holiday Season

5 students : 1 teacher

Varies with each camp. Contact us for more info.

  • Beginner

  • 10 hours, 2 hours per day, over 5 weeks or 1 week

  • $395

  • Tuition Assistance Available
  • Available Year Round
  • 5 Students : 1 Teacher

  • Java Programming Language

  • Beginner to Advanced

  • One Day per Week for 1.5 Hours
  • $260/month (annual)
  • Tuition Assistance Available
  • Available Year Round
  • 5 Students : 1 Teacher

  • Java Programming Language

Python Coding Classes

  • Beginner
  • One Day per Week for 1.5 Hours
  • $260/month (annual)
  • Tution Assistance Available
  • Available Year Round
  • 5 Students : 1 Teacher

  • Python Programming Language
  • All Levels

    For students who need extra, individualized help
  • One Day per Week for 1.5 Hours
  • $390/month (annual)
  • Tuition Assistance Available
  • Available Year Round
  • 1 : 1 Virtual Classes
  • Java and Python
  • All Levels
  • Week-long, weekend and afterschool camps

  • variable

  • Tuition Assistance Available

  • Spring Break, Summer Vacation, Winter Holiday Season

  • 5 Students : 1 Teacher

  • Programming languages varies with every coding camp. Contact us for more information.

Other Programs

As a non profit, the LEAGUE has many other programs beyond weekly classes.

  • Tech Club. Free hour long classes that introduce students to technology and inspire a passion for STEM.

  • Volunteering. Volunteer as a mentor, instructor or advisor and use your experience to teach the next generation of programmers, scientists and engineers.

  • The LEAGUE at Work.   Bring LEAGUE classes to your company as a benefit to your employees and an inspiration to students.

  • FIRST Robotics. Join our FIRST robotics team as a mentor or student.