CSforAll | VHS Learning

We can help you replace emergency remote learning with high quality online learning solutions for the 2021-2022 school year.

VHS Learning & CSforAll

This year VHS Learning partnered with the National Math and Science Initiative (NMSI) to offer free enrollments in its AP® Computer Science Principles course to high school students in rural areas. Participating schools from at least five rural districts were able to enroll students in the AP® program at no charge, beginning in the 2020-21 school year.

14 CS Courses including 2 AP®

VHS Learning's recently redesigned CAD, Web Design, and Video Game Design courses allow students to focus on applications of computer science in different areas. VHS Learning has also recently developed and is currently piloting a new Introduction to Computer Science Principles course.  While all of these courses are offered on the typical semester or full year schedule, VHS Learning is also working with schools and districts to deliver custom offerings of curriculum, with their own teachers, or under the direction of our experienced VHS teachers.  

Our Commitments Through the Years


VHS Learning piloted a new high school semester-length Cybersecurity course and a revised Advanced Placement® (AP®) Computer Science A course in 10 school districts, to expand computer science offerings and serve students with an interest in technology. We also continued our commitment to rural students by expanding access to AP® Computer Science Principles in rural districts in at least two new states during the 2019-2020 school year.


VHS Learning developed and launched a new 15-week online cybersecurity course for delivery in the 2019-2020 academic year. The course is available to schools across the country and is also available for individual student enrollment. A four-week companion module on cybersecurity was also made available in summer 2019.


VHS Learning developed and launched new online Introduction to Computer Science Principles and Java Programming courses to provide AP Computer Science Principles preparation to more than 600 school districts, and offer online AP Computer Science Principles for at least 10 rural school districts in the 2018-2019 academic year. 


VHS Learning announced a new computing certificate program to encourage students across the US to become interested in computing and to better understand the career options available to them in CS and related fields. The program complements other VHS computer science initiatives. In fall 2016, the organization launched AP® Computer Science Principles, an introductory college-level computer science course designed for all students in grades 10-12, not just those interested in STEM subjects. VHS was among the first online providers in the United States to offer this College Board-approved course.