In the summer of 2012, a group of computer science teachers discussed the lack of opportunities to collaborate and grow professionally in New Jersey. At a follow up meeting in October 2012 the process of reestablishing a CSTA NJ chapter began. The first official meeting, on December 11, 2012 had 17 people in attendance, many of whom are still actively involved. Over the next few years two more chapters of CSTA were created for Northern and Southern NJ as well as an advocacy group called CSNJ and a CSTANJ Steering committee to ensure communication and collaboration among the three chapters and CSNJ.
Over the last 5 years, the CSTANJ leadership , along with the support of colleges (Kean, Rutgers, TCNJ and others), industry partners (Google, the Martinson foundation), community groups, Code.org, NJDOE and legislators have driven change in the state of NJ.
In 2014, NJ became the first state to have Computer Science standards. In 2016 bills were passed into law to count AP Computer Science as a math class and to revise the standards. In 2017, the NJDOE, CSTANJ and NJTEEA created a task force to revise 8.2 standards and integrate computational thinking and computer science with the engineering design principles for K-12 education.
CS4NJ represents the collaboration of individuals and institutions across the state, whose ultimate goal is to ensure that all students in NJ have the opportunity to study computer science. Their efforts include providing professional development opportunities, creating a network of collaboration and support, and working with other stakeholders to support these goals.