Best Computer Science Schools in Virginia

best computer science schools virginia
Research the top-ranked computer science schools in Virginia.

As one of America's safest, cleanest and most educated states, and in close proximity to the capital, Virginia is a great place to pursue a college education. When it comes to the tech sector, Old Dominion is home to some of our top colleges for computer science and engineering. The best computer science schools in Virginia include the University of Virginia in Charlottesville, Virginia Tech in Blacksburg, and William & Mary in Williamsburg, VA.

This page will explore the top-ranked computer science colleges in Virginia. We'll also look at possible outcomes for CS graduates in-state, including the highest paying cities and technology careers in Virginia.

Find top-rated computer science schools.

Best CS Schools in Virginia

Research and compare the best computer science schools in Virginia.

Admissions advisors can provide more info about programs and curriculum, admissions & start dates, tuition and financial aid for computer science schools in VA.

University of Virginia

With a 4-year graduation rate of 84% for engineering students (dwarfing the 33% national average) and leading the country in the percentage of women engineering graduates, UVA is the best computer science school in Virginia. In addition to headline grabbing stats, University of Virginia has some exceptional programs in computer science and engineering.

  • Grad and Undergrad CS degrees in:
    • Computer Science and Engineering
    • Computer Systems Engineering
    • Biomedical Engineering
    • Electrical Engineering
    • Mechanical & Aerospace Engineering
  • View all programs at UVA
  • Campus Locations:
    • UVA School of Engineering: Thornton Hall | 351 McCormick Road | Charlottesville, VA 22904
 

Virginia Tech

Renowned for its stunning campus, student pride, and cutting-edge programs in computer science and engineering, Virginia Tech is deserving of its place among Virginia's best colleges for computer science.

  • Featured Computer Science Programs:
    • CS Bachelor's with Majors in Computer Science, Secure Computing and Data-Centric Computing
    • CS Master's with Majors and Graduate Certificates in Bioinformatics, Human-Computer Interaction, Data Analytics & Urban Computing
    • 5-Year Accelerated Computer Science Bachelor/Master Program
    • View all programs at Virginia Tech
  • Campus Locations:
    • VT Main Campus: 925 Prices Fork Road | Blacksburg, VA 24061
 

Online CS Schools in Virginia

These top-rated online computer science schools are currently accepting students from Virginia.

Request info to learn more about online comp-sci programs, start dates, tuition fees & financial aid options.

Capella University

Capella University offers online computer science degrees that focus on the skills, platforms and certifications that employers demand.

  • Computer Science Programs in:
    • Data Management and Analytics
    • Information Assurance & Cybersecurity
    • Networking with Cisco & Microsoft Technologies
    • Web and Software Development
    • View all programs at Capella
 

Southern New Hampshire University

SNHU's online computer science programs feature experiential learning and hands-on projects to provide the skills needed for success in the modern IT workforce.

  • Undergraduate & Graduate Programs in:
    • Computer Science and Engineering
    • Business Intelligence & Analytics
    • Graphic Design & 3D Animation
    • Information Security
    • View all programs at SNHU
 

Top Paying Tech Careers in Virginia

For those who remain after graduating computer science school in Virginia, here's how much you can make in the Mother of States' top paying IT positions.

IT Career Path Average Salary in VA
Information Technology Manager $172,530
Computer Hardware Engineer $139,180
Computer Network Architect $136,710
Aerospace Engineer $130,080
Computer Scientist $129,680
Software Engineer $127,830

Source: U.S. Bureau of Labor Statistics

Regional Tech Salaries in Virginia

These Virginian cities and metropolitan areas pay the highest salaries to IT pros and engineers.

Location in Virginia Hourly IT Wage Annual IT Wage
Richmond, VA $46.66 $97,050
Charlottesville, VA $45.79 $95,250
Virginia Beach-Norfolk-Newport News, VA-NC $46.36 $96,430
Winchester, VA-WV $42.91 $89,250
Lynchburg, VA $39.40 $81,940
Roanoke, VA $38.47 $80,010

Source: U.S. Bureau of Labor Statistics

Frequently Asked Questions

Here are some common questions from prospective computer science students in Virginia.

Search more IT courses and degree programs by job role, technology vendor & major.

Online Tech Schools

IT Boot Camps

Gain the skills to pursue sought-after IT careers in just 24 weeks. Available boot camp topics include Coding, Cybersecurity, UI/UX Design & Data Analytics.

These technical boot camps from top universities are offered as a combination of self-paced online content and live, instructor-led virtual classes.