8VAC20-23-300: Computer science
Where this section sits in the code
- Title 8. Education
- Agency 20. State Board of Education
- Chapter 23. Licensure Regulations for School Personnel
- 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