If you pursue a degree in computer science, you won't be alone. The field of study is the #12 most popular program in the country. This means there are lots of options to choose from when you decide to get your degree.
For its 2025 ranking, College Factual looked at 9 schools in Virginia to determine which ones were the best for computer science students pursuing a degree. When you put them all together, these colleges and universities awarded 752 degrees in computer science annually.
Your choice of computer science school matters, so we have put together these rankings to help you make your decision. We derive our Best Overall Computer Science School rankings by rolling up our degree-level rankings after weighting them by the number of degrees awarded at each school.
In order to find the schools that are the best fit for you, you may want to filter to one of the degree levels below.
Since picking the right college can be one of the most important decisions of your life, we've developed the Best Computer Science Schools in Virginia ranking, along with many other major-related rankings, to help you make that decision.
If you'd like to restrict your choices to just one part of the country, you can filter this list by location.
In addition to our rankings, you can take two colleges and compare them based on the criteria that matters most to you in our unique tool, College Combat.
Test it out when you get a chance! You may also want to bookmark the link and share it with others who are trying to make the college decision.
Although we recommend filtering by degree level first, you can view the list below to see which schools give the educational experience for the compsci degree levels they offer.
Any student pursuing a degree in computer science needs to take a look at William & Mary. William & Mary is a medium-sized public school located in the small suburb of Williamsburg. A Best Colleges rank of #103 out of 2,152 colleges nationwide means William & Mary is a great school overall.
There were roughly 93 computer science students who graduated with this degree at William & Mary in the most recent year we have data available. Those computer science students who get their degree from William & Mary earn $7,970 more than the standard compsci graduate.
Any student who is interested in computer science needs to check out Northern Virginia Community College. Northern Virginia Community College is a fairly large public college located in the large suburb of Annandale. A Best Colleges rank of #205 out of 2,152 colleges nationwide means Northern Virginia Community College is a great college overall.
There were roughly 294 computer science students who graduated with this degree at Northern Virginia Community College in the most recent year we have data available. Soon after graduating, compsci degree recipients usually make an average of $48,889 at the beginning of their careers.
Learn the applied programming skills needed to fill in-demand tech roles when you earn your online AS in Computer Science at Southern New Hampshire University.
George Mason University is one of the finest schools in the United States for getting a degree in computer science. Located in the large suburb of Fairfax, GMU is a public university with a very large student population. A Best Colleges rank of #92 out of 2,152 colleges nationwide means GMU is a great university overall.
There were roughly 22 computer science students who graduated with this degree at GMU in the most recent year we have data available. Those computer science students who get their degree from George Mason University earn $7,646 more than the average compsci student.
Every student who is interested in computer science has to check out Christopher Newport University. Located in the city of Newport News, CNU is a public university with a small student population. A Best Colleges rank of #479 out of 2,152 colleges nationwide means CNU is a great university overall.
There were about 50 computer science students who graduated with this degree at CNU in the most recent data year. Graduates who receive their degree from the compsci program earn around $72,128 in the first couple years of their career.
Located in the medium-sized city of Norfolk, Tidewater Community College is a public college with a large student population. This college ranks 32nd out of 57 colleges for overall quality in the state of Virginia.
There were roughly 41 computer science students who graduated with this degree at Tidewater Community College in the most recent data year.
John Tyler Community College is a medium-sized public college located in the suburb of Chester. This college ranks 36th out of 57 schools for overall quality in the state of Virginia.
There were approximately 40 computer science students who graduated with this degree at John Tyler Community College in the most recent data year.
Located in the fringe town of Radford, Radford is a public university with a moderately-sized student population. This university ranks 20th out of 57 schools for overall quality in the state of Virginia.
There were approximately 40 computer science students who graduated with this degree at Radford in the most recent data year. Students who graduate with their degree from the compsci program report average early career wages of $66,857.
Learn the front-end design and back-end development skills employers look for in full stack software developers with this online bachelor's degree in computer science from Southern New Hampshire University.
Bridgewater is a small private not-for-profit college located in the suburb of Bridgewater. This college ranks 34th out of 57 colleges for overall quality in the state of Virginia.
There were about 7 computer science students who graduated with this degree at Bridgewater in the most recent data year.
VMI is a small public school located in the distant town of Lexington. This school ranks 23rd out of 57 schools for overall quality in the state of Virginia.
There were about 24 computer science students who graduated with this degree at VMI in the most recent data year. Graduates who receive their degree from the compsci program earn around $58,225 in the first couple years of their career.
The bars on the spread charts above show the distribution of the schools on this list +/- one standard deviation from the mean.
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 the rest 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).
Credit for the banner image above goes to Negative Space.