Dept of Education Logo
Dept of Education Logo
Home | About Us | Accountability/Assessment | Certification | Data Collection & Reports | Innovations | Legislation/Hearings/Rules | NH Schools | Employment Opportunities | Contact Us | Search | Calendar
Department of Education - an official New Hampshire Government website
Smaller text size Reset text size Larger text size
skip navigation
students artwork

Computer Science

Computer Science (CS) State Plan: Public Engagement | K-12 CS Academic Standards | K-12 CS Educator Certification | Funding Programs | Implementation Resources: Professional Associations and PD | Course Resources

Computer Science Education Minimum Standards Meetings

On June 18, 2018, HB 1674 was signed in to law by Gov. Sununu, adding computer science to student educational content. The passing of this bill necessitates that the New Hampshire Department of Education (NH DOE) undergo a rulemaking process under the Ed 306 to add computer science to the Minimum Standards for Public School Approval.

Recommendations for changes to Ed 306 were presented during a listening tour last summer during which feedback was gathered from stakeholders. Before an initial draft is presented to the State Board of Education, the NH DOE will hold two additional working sessions to discuss the recommendations, gather stakeholder input, and, if necessary, make further changes to the draft.

View a copy of the Proposed ED 306.44 Computer Science Education Program Standards. Acrobat Reader

The first session was held from 2 to 4 p.m. on Thursday, Dec. 6, 2018, in Room 15 at the NH DOE, 101 Pleasant St. in Concord. A second session was held from 11 a.m. to 1 p.m. on Wednesday, Dec. 12, also in Room 15 of the NH DOE.

The schedule for each session is as follows:

  • 30 minutes | Present the current draft of the Ed 306 changes and discuss legislative imperative for the changes.
  • 45 minutes | Participants will discuss the draft changes in small groups and suggest changes or edits to the current draft.
  • 45 minutes | Whole group discussion of draft changes to the Ed 306 rules.

Written feedback and comments from participants will be collected from both sessions and made available for the State Board of Education.

For additional information, please contact Dr. Greene, Administrator for the Office of Academics and Professional Learning at 603-271-5252 or

Computer Science versus Digital (ICT) Literacy

The addition of Computer Science Education program standards (Ed 306.44) does not, nor is it intended to, replace the ICT Literacy Program Standards (Ed 306.42). The law effectively adds Computer Science as a content area and changes the name of ICT Literacy to Digital Literacy. At some future point, the ICT Literacy Standards (ED 306.42) will be opened for updating and the name will be changes to Digital Literacy in the Minimum Stanards at that time. The Educational Technology Integrator teaching credential was recently refreshed and the credential name was changed to Digital Learning Specialist to be in line with the program name change. The current requirements for an integrated K-12 ICT/Digital Literacy program, the K-8 student digital portfolio, and the 1/2 credit ICT Literacy graduation requirement are still in effect.

Computer Science

NH HB 1674 was signed into law on June 18, 2018, adding computer science as a core K-12 subject area in NH.

The NH Computer Science Standards were adopted by the NH State Board of Education on Aug. 8, 2018.

A policy tour was held May 29 to June 7 to share information and gather feedback about these policies.

For more information, please view this statement.

Sign up for NH STEM News to receive more information about STEM education, including computer science.

Computer Science (CS) State Plan

The NH State Plan for K-12 Computer Science Education

Public Engagement

CS4NH is a partnership with the NH Department of Education, the NH High Tech Council (NHTC), the NH Charitable Foundation, members of the University System of NH and Community College System of NH, and others.

CS4NH connects educators, the NH business community, policy makers, and others to promote and support K-12 Computer Science.

More at

K-12 CS Academic Standards

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

Computer science includes these core content domains, and core practices:

Computer Science Content domains

  • Computing systems
  • Networks & the Internet
  • Data & analysis
  • Algorithms & programming
  • Impacts of computing

Computational Thinking Practices

  • Recognizing and Defining Computational Problems
  • Developing and Using Abstractions
  • Creating Computational Artifacts
  • Testing and Refining Computational Artifacts

The NH Computer Science Standards were adopted by the NH State Board of Education on August 8, 2018.

K-12 CS Educator Certification

NH’s new K-12 Computer Science Educator endorsement is effective Nov. 14, 2017. This endorsement is intended for educators who teach computer science as their major assignment (50 percent or more of their course load).

Educators who are currently teaching computer science as their major assignment will need to apply for this endorsement through the Bureau of Credentialing. The endorsement is available for current educators under an amended Alternative V. For more information please view the Alternative V memo and flowchart at the Bureau of Credentialing.

If you have any questions about this please contact the Bureau of Credentialing or the Office of STEM Education.

More information:

Funding Programs

The Student Support and Academic Enrichment program provides funding for Robotics, Computer Science, and Engineering. Funds from the NH Pre-Engineering and Technology Grant Program may be requested to support the development and implementation of computer science programs.

  • This program is K-12 and not limited to CTE Centers.

Implementation Resources

Professional Associations and PD

Professional associations provide a community of practice, and access to professional development.

The University of New Hampshire is actively involved in K-12 CS Education:

Course Resources

NH’s Virtual Learning Academy (VLACS) has several computer science offerings that schools can utilize for free if they don’t have the capacity to offer Computer Science.

We recommend that all high schools offer the new AP Computer Science Principles course.

Melissa White
Science/STEM Consultant

Acrobat Reader Symbol Acrobat Reader format. You can download a free reader from Adobe.

New Hampshire Department of Education
101 Pleasant Street | Concord, NH | 03301-3494
Telephone: (603) 271-3494 | TDD Access: Relay NH 711