CSLP Application

Application Deadline: June 2, 2023

While our CSLP program has a competitive application process, we are proud to serve educators from diverse backgrounds, professional experiences, and technology abilities.

The program is offered to all TK-12 employees serving in both instructional and non-instructional roles. Acceptance is based on a variety of factors, including but not limited to, applicant goals, experience, and availability of space in the program.

Program Fee: $5,849

If accepted, this fee is due before the first session.

Self-payees may request to make payments in four (4) installments.


This program is perfect for school systems seeking to enhance the capabilities of a targeted group of computer science leaders.

It’s also an excellent fit for current K-12 educators, tech coaches, and administrators who:

  • May not know how to code, but consider themselves tech savvy
  • Are currently in, or aspire towards, leadership positions in their school, district, or county
  • Have the space and capacity for a comprehensive, 9-month-long program
  • Have a view of technology as an empowering force that (i) drives evidence-based decisions, (ii) opens new possibilities for engagement and access, and (iii) creates innovative solutions.

The program costs $5,849. The majority of this fee is in the computer science kit, which includes materials that CSLP participants can keep and use with students in their classrooms and schools.

For individual purchasers, installment-based payment options are available.

While we would love to be able to offer the program at a lower price, we remain committed to providing the computer science kit for the following reasons:

  1. Equity. We believe that supplying critical program materials is essential in promoting equal opportunities for all learners, regardless of their background or circumstances.
  2. PBL Focus. Providing program materials is essential in promoting project-based learning, as the CS kit contains the necessary resources and structure for participant-led inquiry.
  3. Seeding Opportunities. We want the CSLP program to leave the boundaries of its virtual classroom. Supplying program materials is crucial in seeding a computer science library for its participants, which can in turn create a strong foundation for student learning.
  4. Instructional Design. Computer Science training is made more difficult when the learners are on different devices and operating systems. By supplying the learning materials ourselves, we can ensure smoother class facilitation and less student frustration.

We are proud to offer the most comprehensive curriculum around. Topics of the CSLP include:

  • Website-building
  • Data dashboards
  • Graphic design
  • 3D printing
  • Video editing
  • Raspberry Pi and Arduino
  • Task Automation
  • Python
  • Cybersecurity
  • AI

Each of these topics are further broken down into theory, strategy, and application, and hands-on experience is provided with relevant hardware, software, and web-based apps.

We know that circumstances arise, particularly over the course of a program this long. That’s why we record all sessions, and offer weekend office hours.

We schedule our cohorts based on typical need and instructor availability. That said, if there is significant demand for a weekend cohort, we would be happy to offer one. Please reach out through our Contact page if this is something you are interested in.

Not at all. We welcome novice coders, and are honored to be able to provide your first programming language experiences!