Computer Science Priority Group
Learn the basics of Computer Science in New Jersey
Dr. Deidre Richardson
State Coordinator of Mathematics and Computer Science Lead
New Jersey Department of Education
Dr. Tunde Onitiri
South Jersey STEM and Innovation Partnership
To increase the number of educators and the number of schools prepared to provide high quality concepts-focused K-12 Computer Science instruction and professional learning opportunities for all grade bands (K-2, G3-5, G6-8, G9-12).
To increase the number of influencers and decision-makers with a high level understanding of the five core concepts of the K-12 Computer Science framework.
To broaden the participation of underrepresented populations across each NJ school district through culturally responsive and sensitive outreach programs to provide inclusive and equitable access to Computer Science learning and career pathways.
What is Computer Science?
Computer Science is defined as “the study of computers and algorithmic processes, including their principles, their hardware and software designs, their [implementation], and their impact on society,” (Tucker et. al, 2003).
How does New Jersey Define Computer Science?
Computer science, or CS for short, is the study of principles, applications and technologies of computing and computers to build problem solving and computational thinking. Computer science includes the knowledge and skills in:
- Computing Systems (hardware and software)
- Networks & Internet (including cybersecurity)
- Data, Analysis, and Predictive Analytics
- Algorithms & Programming
- Impacts of Computing
Why is Computer Science Important in New Jersey?
According to Code.org, New Jersey has 16,316 open computing jobs (3.3-times the average demand rate in the state) offering an average yearly salary of$107,260, which is significantly higher than the average salary in the state at $56,970.