About this Program

This program leads to eligibility for teacher licensure in Virginia and is available only to individuals holding a baccalaureate degree or completing requirements for a Bachelor of Science in Computer Science.

Program Highlights

  • Computer science education begins in elementary school grades and prepares the next generation of college students in how to use computers to solve problems in any discipline.

  • Monarch Teach will place you into the classrooms of public schools as your complete your degree at ODU.

  • This newly approved program champions the need to mentor educate our children in the exciting field of computer science. Be one of the first to qualify for the new positions in public education.

  • Celebrate the diversity of the students in our program as you prepare to challenge the future problem solvers in computer science.

Degree Level
Degree Earned
Bachelor of Science
Delivery Modes


Check out these ideas from ODU Career Development Services and the Occupational Information Network (O*NET). A median salary is a midpoint of what people typically earn—half of those surveyed earned above the median salary, and half earned below.

Career/Technical Education Teachers, Secondary School

$61,010 Median Salary

Teach occupational, career and technical, or vocational subjects at the secondary school level in public or private schools.

Computer Science Teachers, Postsecondary

$91,590 Median Salary

Teach courses in computer science. May specialize in a field of computer science, such as the design and function of computers or operations and research analysis. Includes both teachers primarily engaged in teaching and those who do a combination of teaching and research.

Computer and Information Research Scientists

$119,570 Median Salary

Conduct research into fundamental computer and information science as theorists, designers, or inventors. Develop solutions to problems in the field of computer hardware and software.

Career/Technical Education Teachers, Middle School

$61,680 Median Salary

Teach occupational, career and technical, or vocational subjects in public or private schools at the middle, intermediate, or junior high level, which falls between elementary and senior high school as defined by applicable laws and regulations.


What are the requirements to apply for Computer Science, Teaching Licensure (B.S.) at ODU?
Students entering the Bachelor of Science program in Computer Science, Teaching Licensure (B.S.) should meet the minimum university admission requirements Undergraduate Admission.

Students must first declare the computer science teacher preparation track as their major with the computer science departmental advisor. All students must apply for and be admitted into the approved computer science teacher preparation program. Students must meet the required criteria for admission by passing the Virginia Board of Education prescribed assessments and earn the minimum required grade point averages (GPA).


At ODU, we understand that as a transfer student you have unique needs that require a wide array of campus resources. The Center for Advising Administration and Academic Partnerships aims to create a transfer inclusive culture that supports the successful...


Estimated rates for the 2023-24 academic year. Rates are subject to change. Anyone that is not a current Virginia resident will be charged non-resident rates. That includes international students.

Active Duty Military Rate
Cost Per-Credit $250
Virginia Resident
Cost Per-Credit $393
Technology Delivered Courses Outside Virginia and/or the United States
Cost Per-Credit $407
Cost Per-Credit $1,073

Ways to Save

Here are a few ways for you to save on the cost of attending ODU. For more information visit University Student Financial aid


Assistant Chair & Chief Department Advisor

NORFOLK, 23529