Best Computer Science Schools in Virginia

Virginia has 6 colleges offering Computer Science programs tracked by the College Scorecard, producing 236 recent graduates. Graduates earn $71,200 on average within two years, roughly in line with the national average of $68,504.

School choice matters significantly: Washington and Lee University graduates earn $91,744 while Christopher Newport University graduates earn $59,901 — a $31,843 gap. Research each program's curriculum, employer connections, and career services before deciding.

6
Schools in VA
$71,200
VA Avg. Earnings
$68,504
National Avg.
312
Schools Nationally

Public vs Private: Computer Science in Virginia

Public Schools (5)
$67,091
avg. 2yr earnings
Private Schools (1)
$91,744
avg. 2yr earnings

Private schools produce $24,653 more in early earnings on average, but typically cost more. Compare net price to determine which offers better ROI.

Computer Science Schools in Virginia, Ranked by Earnings

#1
W

Washington and Lee University

Lexington, VA · Private

$91,744
2yr Earnings
Acceptance: 17.4%
#2
G

George Mason University

Fairfax, VA · Public

$78,343
2yr Earnings
1yr Earnings: $71,514
Graduates: 19
Acceptance: 88.8%
#3
W

William & Mary

Williamsburg, VA · Public

$71,202
2yr Earnings
1yr Earnings: $71,208
Graduates: 60
Acceptance: 32.7%
#4
V

Virginia Military Institute

Lexington, VA · Public

$64,493
2yr Earnings
1yr Earnings: $43,367
Graduates: 26
Acceptance: 81.7%
#5
R

Radford University

Radford, VA · Public

$61,516
2yr Earnings
1yr Earnings: $58,548
Graduates: 75
Acceptance: 90.6%
#6
C

Christopher Newport University

Newport News, VA · Public

$59,901
2yr Earnings
1yr Earnings: $60,187
Graduates: 56
Acceptance: 88.0%

Frequently Asked Questions

What is the best school for Computer Science in Virginia?
Washington and Lee University ranks #1 for Computer Science in Virginia with median graduate earnings of $91,744 within two years of graduation. There are 6 schools offering Computer Science programs in the state.
How much do Computer Science graduates earn in Virginia?
Computer Science graduates in Virginia earn an average of $71,200 within two years of graduation. This is 4% above the national average of $68,504 for this major.
What is the hardest Computer Science school to get into in Virginia?
Washington and Lee University is the most selective Computer Science program in Virginia with an acceptance rate of 17.4%. The average acceptance rate across Computer Science programs in the state is 66.5%.
Should I attend a public or private school for Computer Science in Virginia?
In Virginia, private Computer Science programs produce average earnings of $91,744 vs $67,091 at public schools. However, public schools typically cost less — consider net price relative to earnings when calculating ROI. There are 5 public and 1 private options in the state.

Other Popular Majors in Virginia

All colleges in Virginia →

Computer Science in Other States

Get Computer Science Career Insights

We're building major-specific salary reports with ROI analysis by school. Be the first to get yours.

No spam. Unsubscribe anytime.

Data updated June 2026. Source: U.S. Department of Education College Scorecard.