{"data":{"id":"us-va/8vac20-23-300","jurisdiction":"us-va","citation":"8VAC20-23-300","heading":"Computer science","body":"A. Endorsement requirements. The candidate shall have:\n\n1. Earned a baccalaureate degree from an accredited institution and graduated from an approved teacher preparation program in computer science; or\n\n2. Earned a baccalaureate degree from an accredited institution and completed 36 semester hours of coursework distributed in the following areas:\n\na. Mathematics, including discrete mathematics;\n\nb. Data structures and algorithm analysis;\n\nc. Foundations of computer science; and\n\nd. Programming in at least two distinct languages: six semester hours.\n\nB. Add-on endorsement requirements in computer science. The candidate shall have:\n\n1. 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\n\n2. Completed 18 semester hours of coursework distributed in the following areas:\n\na. Mathematics, including discrete mathematics;\n\nb. Data structures and algorithm analysis;\n\nc. Foundations of computer science; and\n\nd. Programming in at least two distinct languages: six semester hours.","path":["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"],"source_url":"https://law.lis.virginia.gov/admincode/title8/agency20/chapter23/section300/","current_through":"2026 Regular Session (effective July 1, 2026)","vintage":"","retrieved_at":"2026-09-14T04:47:26Z","sha256":"60a077a83f52ff538b5c7dfc12bd10eb77da1b147353325d50c69ac159af81b9","source_id":"us-va-vac","stale":false,"prev":"us-va/8vac20-23-290","next":"us-va/8vac20-23-310"},"notice":"GroundRules: Original legal text. Not legal advice."}
