Current through Register Vol. 41, No. 8, December 2, 2024
Section 8VAC20-23-300 - Computer scienceA. 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; or2. 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; andd. 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; and2. 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; andd. Programming in at least two distinct languages: six semester hours.8 Va. Admin. Code § 20-23-300
Derived From Virginia Register Volume 34, Issue 24, eff. 8/23/2018; Amended, Virginia Register Volume 41, Issue 2, eff. 10/24/2024.Statutory Authority: §§ 22.1-16 and 22.1-298 of the Code of Virginia.