Joining The League
Dive right into coding with Java, one of the world’s most scalable and popular programming languages!  League students start with taking our “Intro to Java Workshop”.  The workshop is a fun no lecture-style class where you will learn by doing the basics of programming – variables, control statements, loops and boolean logic.

Workshop and Classes are for students in 5th-12th grade and no experience is necessary After the workshop, students can enroll in regular weekly classes.  Classes are offered 7 days a week and we will do our best to find a class time that fits into your student’s schedule.

FINANCIAL AID: The League is a 501(c)3 non-profit organization that strives to offer its program to as many students as possible.  Students who receive free/reduced lunch or attend a fully funded Title 1 school are eligible to receive full or partial tuition assistance.

For more information:
  • visit here
  • email:
  • call (858) 284-0481
CLASSES: Our ongoing classes aim to turn you into an employable programmer in 4-6 years!

  • monthly tuition is $240
  • small groups (6-8 students)
  • taught by professional programmers using our unique curriculum
  • no books and no homework
  • classes meet for 1.5 hours/week
  • classes go year round
  • students receive UCSD Extension credits for each level completed
MAKE-UPS: Students can attend an open lab to complete missed work

  • Monday 6:30-8:00
  • Saturday 10-noon
CURRICULUM: When students have demonstrated they have mastered the material they are ready to be moved to the next level.

  • Introductory Level 0 can take 4-9 months, it depends heavily on the previous experience and age of the student.
  • Level 1 is the largest portion of the curriculum and takes 12-18 months to complete.
  • Level 2 students are ready to design and create their own video game putting their experience to work.  Most students say this is their favorite level!
  • Levels 3 and 4 cover more complex aspects including data structures, and advanced object oriented programming.
  • Level 5 is a final preparation for the AP Computer Science Exam.
  • Level 6 the students work collaboratively on a community service project.  Past projects have included an app for the San Diego Food Bank and Feeding San Diego, and Steer Clear a crime mapping app.  Visit our “In The News” section to see some stories about these projects.
  • Level 7 covers software architecture and industry best practices.
  • Level 8 is the final preparation for the Oracle Certified Associate Programmer exam.
  • Level 9 is ready for work!

ROBOTICS: During the Spring, robotics is used as a platform for the curriculum taught in preparation for the League’s 10th annual robotics competition “IaRoC” to be held June 24th-25th at the San Diego Central Library (  This amazingly fun competition is designed for novices and allows League students to apply their programming knowledge to a real world application!

Register and pay on-line for a workshop today:
Location Date Time Price
Carmel Valley | 12625 High Bluff Drive #113, San Diego, CA Apr 10 – Apr 14, 2017 10:00-noon  $360 REGISTER NOW
 Apr 10 – Apr 14, 2017 1:00-3:00pm  $360 REGISTER NOW
July 10 – July 14, 2017 10:00-12:00pm  $360 REGISTER NOW
July 17 – July 21, 2017 1:00-3:00pm  $360 REGISTER NOW
July 24 – July 28, 2017 10:00-12:00pm  $360 REGISTER NOW
July 30 & Aug 6, 2017 (2 Sundays) 11:30-3:30pm  $360 REGISTER NOW
Aug 7 – Aug 11, 2017 10:00-12:00pm  $360 REGISTER NOW
Aug 14 – Aug 18, 2017 1:00-3:00pm  $360 REGISTER NOW
Aug 21 – Aug 25, 2017 10:00-12:00pm  $360 REGISTER NOW
SD Central Library | 330 Park Blvd 4th Floor, San Diego, CA Summer 2017  $300 Not Yet Scheduled
Malcolm X Library 5148 Market St, San Diego, CA Summer 2017  $300 Not Yet Scheduled


To register by email or mail, download ENROLLMENT FORM and call (858) 284-0481


Interested in our work shops?

Subscribe to our mailing list so you will be the first to know about new classes at our different locations.