CSforAll | VHS Learning

Welcome to VHS Learning

VHS Learning & CSforAll

This year VHS Learning in partnership with the MA DESE will create a statewide initiative to increase the capacity of schools to offer coursework that will equip students with the skills they need to pursue postsecondary education and STEM careers. Through this grant AP Computer Science Principles will be offered at no charge to students at 50+ high schools across Massachusetts that serve 1500 students to increase access to CS education by Spring 2025.

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 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.


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.