GroundRules
← Search the law
Virginia regulations · Through 2026 Regular Session (effective July 1, 2026)

8VAC20-543-250: Computer science

Read at publisher ↗
Where this section sits in the code
  1. Title 8. Education
  2. Agency 20. State Board of Education
  3. Chapter 543. Regulations Governing the Review and Approval of Education Programs in Virginia
  4. Part VII. Competencies for Endorsement Areas Article 1 General Competencies
  5. Article 3. PreK-12 Endorsements, Special Education, Secondary Grades 6-12 Endorsements, and Adult Education

The program in computer science shall ensure that the candidate has demonstrated the following competencies:

1. Understanding of mathematical principles that are the basis of many computer applications;

2. Knowledge of the functions, capabilities, and limitations of computers and computer systems;

3. Knowledge of the ethical, moral, and legal issues associated with applications in programming and computer science;

4. Knowledge of programming in at least two widely used programming languages, including definition, structure, and comparison;

5. Knowledge of computers and computer systems and their applications;

6. Knowledge of data structures and algorithms;

7. Understanding of and proficiency in grammar, usage, and mechanics and their integration in writing; and

8. Understanding of and proficiency in pedagogy to incorporate writing as an instructional and assessment tool for candidates to generate, gather, plan, organize, and present ideas in writing to communicate for a variety of purposes.

Collected 2026-09-14T04:47:41Z. Source file · JSON

Browse this collection