Section 250. Computer science  


Latest version.
  • 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 structured program and algorithm design, and data structures;

    3. Knowledge of programming and evaluating programs in at least two widely used, high-level, structured programming languages;

    4. Knowledge of programming languages including definition, structure, and comparison;

    5. Knowledge of the functions, capabilities, and limitations of computers;

    6. Knowledge of mainframe, minicomputer, and microcomputer systems and their applications;

    7. An ability to use currently available software for word processing, calculation/spreadsheet, database management, and communications; and

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

Historical Notes

Derived from Volume 23, Issue 25, eff. September 21, 2007.

Statutory Authority

§ 22.1-298.2 of the Code of Virginia.