Find Tech Schools

Study Area & Zipcode

Best Value Computer Science Bachelor's Degree Schools in Virginia

Find Schools Near

2023 Best Value Computer Science Bachelor's Degree Schools in Virginia

Highlighting Quality Schools With More Affordable Prices

20 Schools Ranked
$29,181 Avg Tuition & Fees*
$28,164 Avg Student Debt*

Today's computer science students have lots of options to pick from when considering higher education opportunities. You're no longer limited to schools in your local area, either, since online programs are becoming more prevalent. Or you may find the programs at a trade school or bootcamp to be a better alternative for you.

Along with in-depth profiles of schools and the programs they offer, Computer Science Degree Search has created the Best Value Computer Science Bachelor's Degree Schools in Virginia to help you in your search for the best school for you. Our analysis looked at 20 schools in Virginia to see which bachelor's degree programs offered the best value experiences for computer science students with the aim of identifying those quality schools that are more affordable than some of their counterparts.

When determining this ranking, we place a high emphasis on the school's quality as well as its sticker price. Even though a college may be affordable, it may not offer value. Specifically, our score for quality is discounted by the published tuition and fees charged by the given college. This gives the cost per unit of quality for each college. The more quality your dollar buys, the better the value.

Our calculations use out-of-state tuition and fees in our nationwide and regional rankings. For statewide rankings, we use average in-state tuition and fees.

Top Value Computer Science Bachelor's Degree Schools in Virginia

Learn more about these excellent schools below:

#1

Virginia Tech

Blacksburg, Virginia
365 Total Awards
$33,857 Average Tuition & Fees

Our analysis found Virginia Tech to be the best value school for computer science students who want to pursue a bachelor’s degree in Virginia. Virginia Tech is located in Blacksburg, Virginia and has a large student population. In 2020-2021, this school awarded 365 bachelor’s degrees to qualified students.

Virginia Tech undergraduate students pay an average of $33,857 in tuition and fees each year. By the time they get their bachelor’s degree, students from this school have racked up an average of $21,875 in student loans.

Some students may be able to take online classes at Virginia Tech. Of all the undergraduates enrolled at the school during the 2019-2020 academic year, around 99% took at least some of their classes online.

In addition to its best value ranking, and one of the reasons why the school is on the list, Virginia Tech is ranked #2 for overall quality in Virginia.

Read More…

#2

James Madison University

Harrisonburg, Virginia
278 Total Awards
$29,564 Average Tuition & Fees

Out of the 20 schools in Virginia that were part of this year’s value ranking, James Madison University landed the # 2 spot on the list. JMU is a large public school situated in Harrisonburg, Virginia. It awarded 278 bachelor’s degrees in 2020-2021.

JMU undergraduate students pay an average of $29,564 in tuition and fees each year. On average, bachelor’s degree students take out $20,564 in loans while pursuing their degree.

JMU does have options available for those who want to take online classes. You will need to check with the school to see if they are available for your specific major. To give an idea of how popular online courses are at the school, 98% of undergraduates took at least one course online in 2019-2020.

JMU also took the #3 spot in our Best Computer Science Bachelor’s Degree Schools in Virginia rankings.

Read full report on James Madison University

#3

George Mason University

Fairfax, Virginia
729 Total Awards
$36,579 Average Tuition & Fees

Out of the 20 schools in Virginia that were part of this year’s value ranking, George Mason University landed the # 3 spot on the list. Located in Fairfax, Virginia, the large public school handed out 729 bachelor’s degree awards in 2020-2021.

GMU undergraduate students pay an average of $36,579 in tuition and fees each year. By the time they get their bachelor’s degree, students from this school have racked up an average of $22,883 in student loans.

You may have the opportunity to take online classes at GMU. Of all the undergraduates enrolled at the school during the 2019-2020 academic year, around 99% took at least some of their classes online.

GMU also took the #4 spot in our Best Computer Science Bachelor’s Degree Schools in Virginia rankings.

Read More…

#4

Old Dominion University

Norfolk, Virginia
182 Total Awards
$30,960 Average Tuition & Fees

You’ll be in good company if you decide to attend Old Dominion University. It ranked #4 on our 2023 Best Value Computer Science Bachelor’s Degree Schools in Virginia list. Located in Norfolk, Virginia, the large public school handed out 182 bachelor’s degree awards in 2020-2021.

Out-of-state tuition fees for undergraduate students at Old Dominion are $30,960 per year. Bachelor’s Degree recipients from this school accumulate an average of $26,724 in student debt by the time they complete their degree.

If you are interested in distance education, be sure to check with the school since Old Dominion does offer online classes for certain majors. Of all the undergraduates enrolled at the school during the 2019-2020 academic year, around 99% took at least some of their classes online.

Full Old Dominion University Report

#5

University of Virginia - Main Campus

Charlottesville, Virginia
251 Total Awards
$54,438 Average Tuition & Fees

The excellent bachelor’s degree programs at University of Virginia - Main Campus helped the school earn the #5 place on this year’s ranking of the best value computer science schools in Virginia. Charlottesville, Virginia is the setting for this large institution of higher learning. The public school handed out bachelor’s degrees to 251 students in 2020-2021.

The average tuition and fees for an out-of-state undergraduate students at University of Virginia are $54,438 a year. By the time they get their bachelor’s degree, students from this school have racked up an average of $18,266 in student loans.

One thing to take note of is that University of Virginia does offer online classes in some areas. In fact, around 100% of the undergraduate population registered for at least one online class in 2019-2020.

University of Virginia also took the #1 spot in our Best Computer Science Bachelor’s Degree Schools in Virginia rankings.

Read More…

#6

University of Mary Washington

Fredericksburg, Virginia
51 Total Awards
$30,226 Average Tuition & Fees

With a ranking of #6, University of Mary Washington did quite well on this year’s best value schools for computer science students working on their bachelor’s degree. Located in Fredericksburg, Virginia, the small public school awarded 51 diplomas to qualifed bachelor’s degree students in 2020-2021.

UMW undergraduate students pay an average of $30,226 in tuition and fees each year. Bachelor’s Degree recipients from this school accumulate an average of $21,222 in student debt by the time they complete their degree.

Some students may be able to take online classes at UMW. In fact, around 97% of the undergraduate population registered for at least one online class in 2019-2020.

Read full report on University of Mary Washington

#7

Virginia Commonwealth University

Richmond, Virginia
275 Total Awards
$36,366 Average Tuition & Fees

Virginia Commonwealth University ranked #7 on this year’s Best Value Computer Science Bachelor’s Degree Schools in Virginia list. Located in Richmond, Virginia, the large public school awarded 275 diplomas to qualifed bachelor’s degree students in 2020-2021.

VCU undergraduate students pay an average of $36,366 in tuition and fees each year. By the time they get their bachelor’s degree, students from this school have racked up an average of $24,661 in student loans.

VCU does have options available for those who want to take online classes. You will need to check with the school to see if they are available for your specific major. During the 2019-2020 year, about 96% of the undergraduates at the school took at least one online course.

Full Virginia Commonwealth University Report

#8

Strayer University - Virginia

Arlington, Virginia
141 Total Awards
$13,515 Average Tuition & Fees

Strayer University - Virginia did quite well in this year’s ranking of the best value places for computer science students to get a bachelor’s degree. It came in at #8 on the list. Strayer University - Virginia is a private for-profit institution located in Arlington, Virginia. The school has a small population, and it awarded 141 bachelor’s degrees in 2020-2021.

The average tuition and fees for an out-of-state undergraduate students at Strayer University - Virginia are $13,515 a year. Bachelor’s Degree recipients from this school accumulate an average of $42,631 in student debt by the time they complete their degree.

Strayer University - Virginia is primarily an online school, so it is a great choice for returning adults and students who work full time.

Full Strayer University - Virginia Report

#9

Radford University

Radford, Virginia
69 Total Awards
$23,624 Average Tuition & Fees

Radford University did quite well in this year’s ranking of the best value places for computer science students to get a bachelor’s degree. It came in at #9 on the list. Located in Radford, Virginia, the medium-sized public school awarded 69 diplomas to qualifed bachelor’s degree students in 2020-2021.

Radford undergraduate students pay an average of $23,624 in tuition and fees each year. By the time they get their bachelor’s degree, students from this school have racked up an average of $25,408 in student loans.

One thing to take note of is that Radford does offer online classes in some areas. During the 2019-2020 year, about 87% of the undergraduates at the school took at least one online course.

Full Radford University Report

#10

Christopher Newport University

Newport News, Virginia
102 Total Awards
$27,790 Average Tuition & Fees

With a ranking of #10, Christopher Newport University did quite well on this year’s best value schools for computer science students working on their bachelor’s degree. This small public school is located in Newport News, Virginia, and it awarded 102 bachelor’s degrees in 2020-2021.

CNU undergraduate students pay an average of $27,790 in tuition and fees each year. By the time they get their bachelor’s degree, students from this school have racked up an average of $21,991 in student loans.

You may have the opportunity to take online classes at CNU. During the 2019-2020 year, about 96% of the undergraduates at the school took at least one online course.

Full Christopher Newport University Report

#11

Stratford University

Fairfax, Virginia
20 Total Awards
$15,130 Average Tuition & Fees

Stratford University ranked #11 on this year’s Best Value Computer Science Bachelor’s Degree Schools in Virginia list. Stratford University is located in Fairfax, Virginia and has a small student population. In 2020-2021, this school awarded 20 bachelor’s degrees to qualified students.

The average tuition and fees for an out-of-state undergraduate students at Stratford University are $15,130 a year. By the time they get their bachelor’s degree, students from this school have racked up an average of $44,767 in student loans.

Stratford University does offer online classes for certain degree levels. In 2019-2020 about 80% of the undergraduate students at the school chose to take one or more online courses.

Read full report on Stratford University

#12

ECPI University

Virginia Beach, Virginia
456 Total Awards
$17,479 Average Tuition & Fees

With a ranking of #12, ECPI University did quite well on this year’s best value schools for computer science students working on their bachelor’s degree. ECPI University is a fairly large private for-profit school situated in Virginia Beach, Virginia. It awarded 456 bachelor’s degrees in 2020-2021.

ECPI University undergraduate students pay an average of $17,479 in tuition and fees each year. On average, bachelor’s degree students take out $34,218 in loans while pursuing their degree.

One thing to take note of is that ECPI University does offer online classes in some areas. During the 2019-2020 year, about 44% of the undergraduates at the school took at least one online course.

Read full report on ECPI University

#13

William & Mary

Williamsburg, Virginia
78 Total Awards
$47,038 Average Tuition & Fees

William & Mary did quite well in this year’s ranking of the best value places for computer science students to get a bachelor’s degree. It came in at #13 on the list. William & Mary is a medium-sized public school situated in Williamsburg, Virginia. It awarded 78 bachelor’s degrees in 2020-2021.

The average tuition and fees for an out-of-state undergraduate students at William & Mary are $47,038 a year. On average, bachelor’s degree students take out $18,131 in loans while pursuing their degree.

If you are interested in distance education, be sure to check with the school since William & Mary does offer online classes for certain majors. Of all the undergraduates enrolled at the school during the 2019-2020 academic year, around 97% took at least some of their classes online.

Read More…

#14

Liberty University

Lynchburg, Virginia
220 Total Awards
$16,160 Average Tuition & Fees

Liberty University ranked #14 on this year’s Best Value Computer Science Bachelor’s Degree Schools in Virginia list. Liberty University is located in Lynchburg, Virginia and has a large student population. In 2020-2021, this school awarded 220 bachelor’s degrees to qualified students.

The average tuition and fees for an out-of-state undergraduate students at Liberty University are $16,160 a year. Bachelor’s Degree recipients from this school accumulate an average of $31,644 in student debt by the time they complete their degree.

Liberty University does have options available for those who want to take online classes. You will need to check with the school to see if they are available for your specific major. In 2019-2020 about 88% of the undergraduate students at the school chose to take one or more online courses.

Read More…

#15

Norfolk State University

Norfolk, Virginia
18 Total Awards
$20,790 Average Tuition & Fees

With a ranking of #15, Norfolk State University did quite well on this year’s best value schools for computer science students working on their bachelor’s degree. Norfolk, Virginia is the setting for this medium-sized institution of higher learning. The public school handed out bachelor’s degrees to 18 students in 2020-2021.

The average tuition and fees for an out-of-state undergraduate students at Norfolk State are $20,790 a year.

Norfolk State does have options available for those who want to take online classes. You will need to check with the school to see if they are available for your specific major. In 2019-2020 about 88% of the undergraduate students at the school chose to take one or more online courses.

Full Norfolk State University Report

#16

Virginia Military Institute

Lexington, Virginia
25 Total Awards
$48,324 Average Tuition & Fees

Virginia Military Institute did quite well in this year’s ranking of the best value places for computer science students to get a bachelor’s degree. It came in at #16 on the list. Located in Lexington, Virginia, the small public school awarded 25 diplomas to qualifed bachelor’s degree students in 2020-2021.

VMI undergraduate students pay an average of $48,324 in tuition and fees each year. Bachelor’s Degree recipients from this school accumulate an average of $20,707 in student debt by the time they complete their degree.

Read full report on Virginia Military Institute

#17

University of Richmond

University of Richmond, Virginia
41 Total Awards
$58,570 Average Tuition & Fees

With a ranking of #17, University of Richmond did quite well on this year’s best value schools for computer science students working on their bachelor’s degree. URichmond is a small private not-for-profit school situated in University of Richmond, Virginia. It awarded 41 bachelor’s degrees in 2020-2021.

URichmond undergraduate students pay an average of $58,570 in tuition and fees each year. By the time they get their bachelor’s degree, students from this school have racked up an average of $20,430 in student loans.

URichmond not only placed well in our value ranking, but it is also #5 on our Best Computer Science Bachelor’s Degree Schools in Virginia list.

Read More…

#18

South University, Virginia Beach

Virginia Beach, Virginia
1 Total Awards
$18,000 Average Tuition & Fees

South University, Virginia Beach ranked #18 on this year’s Best Value Computer Science Bachelor’s Degree Schools in Virginia list. South University, Virginia Beach is located in Virginia Beach, Virginia and has a very small student population. In 2020-2021, this school awarded 1 bachelor’s degrees to qualified students.

South University, Virginia Beach undergraduate students pay an average of $18,000 in tuition and fees each year. By the time they get their bachelor’s degree, students from this school have racked up an average of $45,196 in student loans.

Some students may be able to take online classes at South University, Virginia Beach. During the 2019-2020 year, about 44% of the undergraduates at the school took at least one online course.

Read More…

#19

The Art Institute of Virginia Beach

Virginia Beach, Virginia
10 Total Awards
$19,354 Average Tuition & Fees

The Art Institute of Virginia Beach ranked #19 on this year’s Best Value Computer Science Bachelor’s Degree Schools in Virginia list. Located in Virginia Beach, Virginia, the very small private for-profit school handed out 10 bachelor’s degree awards in 2020-2021.

Out-of-state tuition fees for undergraduate students at Ai Virginia Beach are $19,354 per year. Bachelor’s Degree recipients from this school accumulate an average of $40,315 in student debt by the time they complete their degree.

Read full report on The Art Institute of Virginia Beach

#20

Marymount University

Arlington, Virginia
76 Total Awards
$35,250 Average Tuition & Fees

With a ranking of #20, Marymount University did quite well on this year’s best value schools for computer science students working on their bachelor’s degree. Marymount is a small private not-for-profit school situated in Arlington, Virginia. It awarded 76 bachelor’s degrees in 2020-2021.

The average tuition and fees for an out-of-state undergraduate students at Marymount are $35,250 a year. Bachelor’s Degree recipients from this school accumulate an average of $28,439 in student debt by the time they complete their degree.

Marymount does offer online classes for certain degree levels. During the 2019-2020 year, about 69% of the undergraduates at the school took at least one online course.

Read full report on Marymount University

View Best Value Computer Science Bachelor’s Degree Schools Nationwide >

Notes and References

Footnotes

*These averages are for the top 20 schools only.

References

  • The Integrated Postsecondary Education Data System (IPEDS) from the National Center for Education Statistics (NCES), a branch of the U.S. Department of Education (DOE) serves as the core of our data about colleges.
  • Some other college data, including much of the graduate earnings data, comes from the U.S. Department of Education’s (College Scorecard).
  • Information about the national average student loan default rate is from the U.S. Department of Education and refers to data about the 2016 borrower cohort tracking period for which the cohort default rate (CDR) was 10.1%.

More about our data sources and methodologies.

Featured Schools

Find Computer Science Schools Near You

Our free school finder matches students with accredited computer and technology colleges across the U.S.