CSTA Certification Requirements
 
The files included on this page are intended to provide CSTA members with easy-to-access information regarding computer science teacher certification and endorsement requirements across the United States. Our hope is that access to this information will assist current, pre-service, and potential teachers with information that will help them comply with state requirements, or determine those requirements for states in which they may be seeking employment. CSTA believes that this information is critical to CSTA members precisely because, in many states, it is nearly impossible for teachers to determine what the requirements are and whom to contact if they have a question.
 
The data provided in these files represents a four-year effort to collect and update the teacher certification requirements for each state. The following states either provided no or minimal information, but we have updated these files because the contact information for these states has changed: Alabama, Arizona, California, Massachusetts, Minnesota, Mississippi, Montana, New Mexico, Ohio, Vermont, Virginia and Wyoming.
 
If you are responsible for implementing and ensuring compliance with computer science teacher certification and endorsement requirements and wish to update or include any additional information, please contact Chris Stephenson at cstephenson@csta.acm.org.
 

Information by State

Alabama2010

Alaska2008

Arizona2010

Arkansas2010

California2010

Colorado2008

Connecticut2010

Delaware2010

District of Columbia2008

Florida2010

Georgia2010

Hawaii2008

Idaho2008

Illinois2008

Indiana2010

Iowa2010

Kansas2010

Kentucky2010

Louisiana2008

Maine2008

Maryland2008

Massachusetts2010

Michigan2008

Minnesota2010

Mississippi2010

Missouri2008

Montana2010

Nebraska2008

Nevada2010

New Hampshire2008

New Jersey2008

New Mexico2010

New York2008

North Carolina2008

North Dakota2008

Ohio2010

Oklahoma2008

Oregon2010

Pennsylvania2010

Rhode Island2010

South Carolina2010

South Dakota2010

Tennessee2010

Texas2008

Utah2010

Vermont2010

Virginia2010

Washington State2010

West Virginia2010

Wisconsin2010

Wyoming2010

If you are not yet a CSTA member, please join by completing our online membership application. Individual CSTA membership is Free!

Join as an Individual Member

   

CSTA works at many levels to support computing education.

Middle school
(problem solving &
algorithmic thinking)

High school
(computing &
computer science)

College/university
(enrollment &
transition)

Industry
(engagement &
preparation)