GroundRules
← Search the law
Virginia regulations · Through 2026 Regular Session (effective July 1, 2026)

8VAC20-23-300: Computer science

Read at publisher ↗
Where this section sits in the code
  1. Title 8. Education
  2. Agency 20. State Board of Education
  3. Chapter 23. Licensure Regulations for School Personnel
  4. Part V. Licensure Regulations Governing PreK-12, Special Education, Secondary Grades 6-12, and Adult Education Endorsements

A. Endorsement requirements. The candidate shall have:

1. Earned a baccalaureate degree from an accredited institution and graduated from an approved teacher preparation program in computer science; or

2. Earned a baccalaureate degree from an accredited institution and completed 36 semester hours of coursework distributed in the following areas:

a. Mathematics, including discrete mathematics;

b. Data structures and algorithm analysis;

c. Foundations of computer science; and

d. Programming in at least two distinct languages: six semester hours.

B. Add-on endorsement requirements in computer science. The candidate shall have:

1. Earned a baccalaureate degree from an accredited institution and hold a license issued by the Virginia Board of Education with a teaching endorsement in a teaching area; and

2. Completed 18 semester hours of coursework distributed in the following areas:

a. Mathematics, including discrete mathematics;

b. Data structures and algorithm analysis;

c. Foundations of computer science; and

d. Programming in at least two distinct languages: six semester hours.

Collected 2026-09-14T04:47:26Z. Source file · JSON

Browse this collection