2027 Best Computer Science Schools in Virginia
Computer Science is a field worth a close look when choosing where to study. A focused field like this rewards careful comparison of the schools that offer it.
For its 2027 ranking, College Factual looked at 17 schools in the United States to determine which ones were the best for computer science students pursuing a degree.
What’s on this page:
Best Schools for Computer Science in Virginia
If you are not interested in a particular degree level and want to know which schools are the overall best at delivering an education for the computer science degrees they offer, see the list below.
Top Schools in Computer Science
Leading the list is College Of William And Mary, our #1 school for computer science. Set in the suburb of Williamsburg, College Of William And Mary is a large public institution. The six-year graduation rate is 89%. There were roughly 141 computer science students who graduated with this degree at College Of William And Mary in the most recent data year. Soon after graduation, computer science degree recipients from College Of William And Mary generally make around $84,956. Typical student debt for the program is $19,794.
More information about a degree in computer science from College Of William And Mary
A rank of #2 makes Washington And Lee University one of the top schools for computer science. Set in the town of Lexington, Washington And Lee University is a mid-sized private not-for-profit institution. About 94% of students finish within six years. Washington And Lee University awarded about 21 computer science degrees in the most recent data year. Soon after graduation, computer science degree recipients from Washington And Lee University generally make around $76,810. Typical student debt for the program is $20,074.
More information about a degree in computer science from Washington And Lee University
George Mason University came in at #3 on our 2027 list of the best computer science schools. This very large public university is located in the suburb of Fairfax. George Mason University graduates 68% of students within six years. There were roughly 25 computer science students who graduated with this degree at George Mason University in the most recent data year. Soon after graduation, computer science degree recipients from George Mason University generally make around $84,632. Students borrow a median of $23,529 to complete this degree.
Read more about the computer science program at George Mason University
Northern Virginia Community College is a great choice for students pursuing a degree in computer science, landing the #4 spot this year. This very large public university is located in the suburb of Annandale. There were roughly 373 computer science students who graduated with this degree at Northern Virginia Community College in the most recent data year. Graduates of the computer science program make about $48,889 in their early career. Northern Virginia Community College graduates carry a median of $13,000 in student loans.
More information about a degree in computer science from Northern Virginia Community College
Students looking for a strong computer science program will find one at Christopher Newport University, which ranked #5. Located in the city of Newport News, Christopher Newport University is a mid-sized public university. Roughly 72% of students complete a degree within six years here. About 70 computer science degrees were awarded at Christopher Newport University in the most recent year. Computer Science graduates of Christopher Newport University earn a median of $72,128 early in their careers. Students borrow a median of $22,250 to complete this degree.
Get the full computer science details for Christopher Newport University
Longwood University earned the #6 position for computer science this year. Set in the town of Farmville, Longwood University is a moderately-sized public institution. The six-year graduation rate is 61%. About 17 computer science degrees were awarded at Longwood University in the most recent year. Students who receive their computer science degree from Longwood University earn around $78,085 in the first couple years of their career. Longwood University graduates carry a median of $25,649 in student loans.
More information about a degree in computer science from Longwood University
John Tyler Community College came in at #7 for computer science this year. Located in the suburb of Chester, John Tyler Community College is a large public university. About 36 computer science degrees were awarded at John Tyler Community College in the most recent year. Graduates of the computer science program make about $36,623 in their early career. Typical student debt for the program is $11,262.
See the full computer science program report for John Tyler Community College
Lord Fairfax Community College landed the #8 spot for computer science this year. Located in the rural area of Middletown, Lord Fairfax Community College is a moderately-sized public university. About 37 computer science degrees were awarded at Lord Fairfax Community College in the most recent year. Soon after graduation, computer science degree recipients from Lord Fairfax Community College generally make around $37,531. Students borrow a median of $10,698 to complete this degree.
More information about a degree in computer science from Lord Fairfax Community College
Tidewater Community College came in at #9 for computer science this year. Located in the city of Norfolk, Tidewater Community College is a very large public university. About 91 computer science degrees were awarded at Tidewater Community College in the most recent year. Computer Science graduates of Tidewater Community College earn a median of $35,627 early in their careers. Students borrow a median of $14,001 to complete this degree.
More information about a degree in computer science from Tidewater Community College
Thomas Nelson Community College placed #10 among the best computer science schools. Thomas Nelson Community College is a moderately-sized public school located in the suburb of Hampton. Thomas Nelson Community College awarded about 12 computer science degrees in the most recent data year. Graduates of the computer science program make about $36,758 in their early career. Students borrow a median of $14,402 to complete this degree.
More information about a degree in computer science from Thomas Nelson Community College
Piedmont Virginia Community College came in at #11 for computer science this year. Set in the suburb of Charlottesville, Piedmont Virginia Community College is a moderately-sized public institution. There were roughly 13 computer science students who graduated with this degree at Piedmont Virginia Community College in the most recent data year. Soon after graduation, computer science degree recipients from Piedmont Virginia Community College generally make around $46,129. Students borrow a median of $12,495 to complete this degree.
Read more about the computer science program at Piedmont Virginia Community College
J Sargeant Reynolds Community College earned the #12 position for computer science this year. Located in the suburb of Richmond, J Sargeant Reynolds Community College is a large public university. About 23 computer science degrees were awarded at J Sargeant Reynolds Community College in the most recent year. Soon after graduation, computer science degree recipients from J Sargeant Reynolds Community College generally make around $36,965. Students borrow a median of $16,131 to complete this degree.
Read more about the computer science program at J Sargeant Reynolds Community College
Radford University came in at #13 for computer science this year. Set in the town of Radford, Radford University is a moderately-sized public institution. About 49% of students finish within six years. Radford University awarded about 25 computer science degrees in the most recent data year. Computer Science graduates of Radford University earn a median of $66,857 early in their careers. Typical student debt for the program is $26,000.
Read more about the computer science program at Radford University
Bridgewater College landed the #14 spot for computer science this year. Bridgewater College is a small private not-for-profit school located in the suburb of Bridgewater. The six-year graduation rate is 53%. About 11 computer science degrees were awarded at Bridgewater College in the most recent year. Graduates of the computer science program make about $58,440 in their early career. Typical student debt for the program is $26,000.
More information about a degree in computer science from Bridgewater College
Virginia State University came in at #15 for computer science this year. This moderately-sized public university is located in the suburb of Petersburg. Virginia State University graduates 39% of students within six years. There were roughly 38 computer science students who graduated with this degree at Virginia State University in the most recent data year. Computer Science graduates of Virginia State University earn a median of $40,620 early in their careers. Typical student debt for the program is $29,010.
More information about a degree in computer science from Virginia State University
Virginia Military Institute placed #16 among the best computer science schools. This small public university is located in the town of Lexington. Virginia Military Institute graduates 76% of students within six years. Virginia Military Institute awarded about 23 computer science degrees in the most recent data year. Graduates of the computer science program make about $58,225 in their early career. Virginia Military Institute graduates carry a median of $26,000 in student loans.
Get the full computer science details for Virginia Military Institute
Regent University placed #17 among the best computer science schools. This large private not-for-profit university is located in the city of Virginia Beach. The six-year graduation rate is 58%. There were roughly 11 computer science students who graduated with this degree at Regent University in the most recent data year. Students who receive their computer science degree from Regent University earn around $50,406 in the first couple years of their career. Regent University graduates carry a median of $29,451 in student loans.
Read more about the computer science program at Regent University
More Computer Science Rankings
View All Computer Science Rankings >
Notes and References
This ranking is produced by College Factual (MF_RANKING_2025), 2027 edition. The methodology weighs graduation rate, post-graduation earnings, cost, and program quality, drawn primarily from the U.S. Department of Education (IPEDS and College Scorecard).
Ranking method: College Major Top Ranked · 17 schools evaluated.
- 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).
More about our data sources and methodologies.