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

Current through Register Vol. 41, No. 3, September 23, 2024
Section 8VAC20-23-300 - [Effective until 10/24/2024] Computer science
A. Endorsement requirements. The candidate shall have:
1. Earned a baccalaureate degree from a regionally accredited college or university and graduated from an approved teacher preparation program in computer science; or
2. Earned a baccalaureate degree from a regionally accredited college or university 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: 6 semester hours.
B. Add-on endorsement requirements in computer science. The candidate shall have:
1. Earned a baccalaureate degree from a regionally accredited college or university 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: 6 semester hours.

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

Derived From Virginia Register Volume 34, Issue 24, eff. 8/23/2018.

Statutory Authority: §§ 22.1-298.1 and 22.1-299 of the Code of Virginia.