8 Va. Admin. Code § 20-23-300

Current through Register Vol. 41, No. 8, December 2, 2024
Section 8VAC20-23-300 - Computer science
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.

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.