Switch to mobile website Switch to full website
Share Close



The LEAGUE teaches students programming concepts using one of the world’s most scalable and popular programming languages. The goal is to turn students into an employable programmer in 4-6 years. All ongoing classes are taught by professional programmers using our unique curriculum. Students learn and practice the basics of programming – variables, control statements, loops and boolean logic – that will provide them with a solid foundation for tackling new technologies and programming languages.

LEAGUE members start with a workshop ($360 one time fee) and then have the option to join our ongoing weekly classes ($240/month). Class sizes are small, usually 4-6 students per teacher. This is a practical and fun workshop with hands on learning. Students will be coding progressively trickier problems for the entire duration of the workshop. You don’t need to be a techie or a geek to enjoy this workshop. Programming is easy and fun!

Workshops include 10 hours of instruction and are taught to small teams of 6-8 students ages 5th to 12th grade (no exceptions). For summer workshops, incoming 5th graders are welcome!

  1. CREATE ACCOUNT: Start by creating an account. Enter YOUR NAME and EMAIL. Please fill out the form to the best of your ability. At the bottom of the first page, you will be prompted to ADD A DEPENDENT where you will enter student information. If you are enrolling more than one student, add a dependent account for each student. You will also be asked to sign a waiver for each dependent. This waiver must be signed before the student can attend class.
  2. VERIFY PIKE13 ACCOUNT: Please go to your email and verify your Pike13 account.
  3. SELECT AND PAY FOR A WORKSHOP: Go to Java Workshop List tab, select a workshop and click "ENROLL". Payment is required at signup via Credit Card or Paypal.
If you choose not to sign up for a workshop immediately after creating an account, you will still be added to our mailing list, which will alert you when new workshops have been added to the schedule.



  • What if I don't have an email address? Please contact us at: (858) 284-0481 for assistance.
  • How do I apply for financial aid? Please visit the Financial Aid tab for information about financial aid.
  • Do you teach classes in other programming languages? No, classes are taught in Java. However, students enrolled in League regular classes do have opportunities for other workshops that teach different languages.
  • Do you offer other workshops? Students enrolled in League regular classes do have opportunities for other workshops.
  • Can you recommend classes for a student who is too young to enroll at the League? CodeNinjas takes kids 7-14 and ThoughtSTEM starts kids at age 4.