This 23-credit certificate is available only to students pursuing a BS in Computer Science. Students who complete both the BS in Computer Science and this certificate will be considered Virginia state-approved educator preparation program completers and will be eligible for recommendation for an initial VA teaching license in Secondary Education (6-12) Computer Science.


Students applying for this undergraduate certificate as a secondary program must have satisfied the following requirements:

  • enrolled in the BS in Computer Science program
  • a minimum cumulative GPA of 3.00
  • an official College of Education and Human Development review of discipline-specific content competencies coursework

(note: a minimum grade of C (2.00) must have been attained in such coursework completed at Mason).

See website for more information on the admissions process.


Prior to application for internship, students are required to complete all discipline-specific content competency requirements, pass licensure assessments, and have earned a grade of B (3.00) or better in all licensure coursework.

Banner Code: E1-CERB-SEEO

Certificate Requirements

Total credits: 23

This certificate may be pursued on a full-or part-time basis.

Teacher Licensure Coursework

EDRD 419Literacy in the Content Areas3
SEED 422Foundations of Secondary Education3
SEED 440Human Development, Learning, and Teaching3
SEED 466Teaching Computer Science in Secondary School3
SEED 476Advanced Methods of Teaching Computer Science in the Secondary School3
SEED 491Internship Seminar in Secondary Teaching2
SEED 496Internship: Secondary Education Computer Science (Mason Core)6
Total Credits23