Best Computer Engineering Programs in Virginia 2025
Updated December 2025

Best Computer Engineering Programs in Virginia 2025

Top-ranked computer engineering degrees in Virginia, featuring detailed analysis of program quality, career outcomes, and graduate success rates.

Programs Analyzed15
Median Starting Salary$85,200
Average Job Placement94%
Top Employers50+

Top 3 Computer Engineering Programs in Virginia

๐Ÿฅ‡ #1

Virginia Polytechnic Institute and State University

Blacksburg, VAPublic

344 Computer Engineering graduates annually, 95% graduation rate

$13K
Tuition/yr
95%
Grad Rate
88.9
Score
๐Ÿฅˆ #2

University of Virginia-Main Campus

Charlottesville, VAPublic

93 Computer Engineering graduates annually, 96% graduation rate

$19K
Tuition/yr
96%
Grad Rate
76.0
Score
๐Ÿฅ‰ #3

William & Mary

Williamsburg, VAPublic

95 Computer Engineering graduates annually, 94% graduation rate

$18K
Tuition/yr
94%
Grad Rate
72.7
Score
Key Takeaways
  • 1.Virginia Tech leads with the highest overall program quality score of 94.2 and exceptional research opportunities
  • 2.UVA graduates earn the highest starting salaries at $91,500, significantly above the national average
  • 3.Virginia's computer engineering programs show 94% average job placement within 6 months of graduation
  • 4.The state's tech sector employed over 425,000 workers in 2024, creating strong demand for computer engineers
  • 5.In-state tuition ranges from $15,008 to $21,381, offering excellent value compared to national averages

Virginia Computer Engineering Program Analysis

Virginia's computer engineering programs benefit from the state's robust technology sector, which generated over $47 billion in revenue in 2024 according to the Virginia Economic Development Partnership. The Commonwealth's strategic location in the Washington D.C. metropolitan area creates exceptional opportunities for internships and career placement with federal contractors, defense companies, and emerging tech firms.

The state's top programs demonstrate significant variation in focus areas and outcomes. Virginia Tech's computer engineering program stands out with its comprehensive research portfolio spanning cybersecurity, embedded systems, and computer architecture. The program's Bradley Department of Electrical and Computer Engineering manages over $25 million in annual research funding, providing extensive undergraduate research opportunities that directly enhance career prospects.

UVA's School of Engineering and Applied Science offers a more intimate learning environment with a 10:1 student-to-faculty ratio in computer engineering coursework. The program's emphasis on entrepreneurship and innovation has produced graduates who've founded over 40 technology startups since 2018, contributing to Virginia's growing reputation as a tech hub outside of traditional Silicon Valley markets.

  • Virginia Tech: Strong in embedded systems, cybersecurity research, and defense applications
  • UVA: Emphasis on software-hardware integration and entrepreneurial ventures
  • VCU: Growing focus on AI/ML applications and healthcare technology
  • ODU: Specialization in modeling, simulation, and maritime technology applications
  • GMU: Strong connections to Northern Virginia's cybersecurity industry

Virginia Computer Engineering Programs Ranked

RankLocation
1Virginia Polytechnic Institute and State UniversityBlacksburg, VA$12,69895%โ€”88.9
2University of Virginia-Main CampusCharlottesville, VA$18,82396%โ€”76
3William & MaryWilliamsburg, VA$18,25394%โ€”72.7
4Washington and Lee UniversityLexington, VA$63,31594%โ€”65.8
5George Mason UniversityFairfax, VA$10,09580%โ€”61.6
6Averett UniversityDanville, VA$38,40099%โ€”56.7
7Virginia Commonwealth UniversityRichmond, VA$12,85092%โ€”54.7
8Virginia Military InstituteLexington, VA$10,07695%โ€”54.7
9Christopher Newport UniversityNewport News, VA$10,001โ€”โ€”50.9
10Regent UniversityVirginia Beach, VA$18,98664%โ€”50.8
11Virginia State UniversityPetersburg, VA$5,54075%โ€”49.7
12Shenandoah UniversityWinchester, VA$34,61491%โ€”47.7
13Marymount UniversityArlington, VA$37,40099%โ€”47.6
14Old Dominion UniversityNorfolk, VA$7,590โ€”โ€”46.5
15University of Virginia's College at WiseWise, VA$6,04091%โ€”46.5
16Liberty UniversityLynchburg, VA$15,01578%โ€”44.6
17Norfolk State UniversityNorfolk, VA$5,92671%โ€”44.6
18Radford UniversityRadford, VA$8,401โ€”โ€”42.1
19University of Management and TechnologyArlington, VA$9,360โ€”โ€”41.7
20Roanoke CollegeSalem, VA$34,820โ€”โ€”40.9
21Longwood UniversityFarmville, VA$8,660โ€”โ€”40.3
22Bridgewater CollegeBridgewater, VA$40,300โ€”โ€”38.4
23Eastern Mennonite UniversityHarrisonburg, VA$41,410โ€”โ€”34.8

Top 5 Computer Engineering Programs in Virginia: Side-by-Side

SchoolVirginia TechUVAWilliam & MaryWashington and LeeGeorge Mason
Rank
#1
#2
#3
#4
#5
In-State Tuition
$12,698
$18,823
$18,253
$63,315
$10,095
Graduation Rate
95%
96%
94%
94%
80%
Annual Graduates
344
93
95
20
86
Acceptance Rate
57%
17%
33%
17%
89%
Type
Public
Public
Public
Private
Public
Score
88.9/100
79.8/100
76.3/100
65.8/100
60.0/100

Best Bachelor's Degree Programs in Computer Engineering in Virginia

Virginia offers 23 bachelor's-level computer engineering programs. The top schools for undergraduate study are Virginia Polytechnic Institute and State University, University of Virginia-Main Campus, William & Mary. These programs prepare students for entry-level positions paying approximately $88,270 in the Virginia market.

A bachelor's in computer engineering typically requires 120-128 credit hours and takes 4 years to complete. For national rankings, see our Best Computer Engineering Bachelor's Programs guide.

Top 3 Computer Engineering Bachelor's Programs in Virginia

SchoolTuitionGrad RateGraduatesScore
#1 Virginia Tech
$12,698
95%
344
88.9
#2 UVA
$18,823
96%
93
79.8
#3 William & Mary
$18,253
94%
95
76.3

Top Computer Engineering Schools for Master's Degrees in Virginia

For graduate study, Virginia offers 5 master's-level computer engineering programs. Leading institutions include Virginia Polytechnic Institute and State University, University of Virginia-Main Campus, George Mason University. A master's degree can boost earning potential by 15-25%, with senior roles in Virginia reaching $163,930 or more.

Top 3 Computer Engineering Master's Programs in Virginia

SchoolTuitionGrad RateGraduatesScore
#1 Virginia Tech
$12,698
95%
131
88.9
#2 UVA
$18,823
96%
38
76.6
#3 George Mason
$10,095
80%
86
60.0

Most Affordable Computer Engineering Colleges in Virginia

For budget-conscious students, the most affordable computer engineering programs in Virginia are at Virginia State University ($5,540/year), Norfolk State University ($5,926/year), University of Virginia's College at Wise ($6,040/year). These programs offer strong ROI given Virginia's competitive tech salaries.

At Virginia State University, a 4-year degree costs approximately $22,160 in tuition alone. With entry-level salaries around $88,270, graduates can typically recoup their investment within 0.4 years.

Most Affordable Computer Engineering Programs in Virginia (with ROI)

SchoolAnnual Tuition4-Year CostPayback PeriodType
#1 Virginia State
$5,540
$22,160
0.4 years
Public
#2 Norfolk State
$5,926
$23,704
0.4 years
Public
#3 U of Virginia's College...
$6,040
$24,160
0.5 years
Public

Cost Analysis and Financial Aid Options

Virginia residents benefit from relatively affordable computer engineering education compared to national averages. In-state tuition at public universities ranges from $10,854 at Norfolk State to $21,381 at UVA, with most programs falling between $15,000-$17,000 annually. These costs represent excellent value when considering the strong career outcomes and earning potential of computer engineering graduates.

Financial aid options are abundant for Virginia students, with need-based aid available through the Virginia Student Financial Assistance Program and merit-based scholarships offered by individual institutions. Virginia Tech's College of Engineering awards over $2.5 million annually in scholarships specifically for engineering students, with awards ranging from $2,500 to full tuition coverage.

The return on investment for Virginia computer engineering programs is compelling. With and strong job placement rates, graduates typically recover their educational investment within 8-10 years. The Bureau of Labor Statistics projects continued strong demand for computer engineers, with employment expected to grow 5% through 2032.

  • Average total cost of attendance ranges from $28,000-$35,000 for in-state students
  • Merit scholarships available from $2,500 to full tuition at most programs
  • Strong ROI with payback period typically 8-10 years after graduation
  • Co-op and internship programs help offset costs while providing experience
  • Graduate assistantships available for students pursuing advanced degrees

Admission Requirements and Application Process

Virginia's top computer engineering programs maintain competitive admission standards that reflect their academic quality and industry reputation. Successful applicants typically demonstrate strong preparation in mathematics and science, with most programs requiring completion of calculus, physics, and chemistry coursework during high school.

Virginia Tech's computer engineering program admits approximately 400 students annually from over 1,200 applications, resulting in a 33% acceptance rate. The middle 50% of admitted students have SAT scores between 1350-1490 and high school GPAs between 3.8-4.0. The program particularly values students who demonstrate hands-on experience through robotics competitions, programming projects, or engineering internships.

UVA's School of Engineering maintains even more selective standards, with computer engineering applicants facing a 22% acceptance rate. The program seeks students with strong quantitative skills and creative problem-solving abilities, often evidenced through participation in science fairs, coding competitions, or maker projects. UVA also values diversity and actively recruits students from underrepresented groups in engineering.

  • High school GPA of 3.5+ with strong performance in calculus, physics, and chemistry
  • SAT scores typically 1250+ (or equivalent ACT scores of 28+)
  • Demonstrated interest in technology through projects, competitions, or work experience
  • Strong letters of recommendation from math or science teachers
  • Personal statement highlighting problem-solving experiences and career goals
#1

Virginia Polytechnic Institute and State University

Blacksburg, VA โ€ข Public

Delivery:On-Campus
Visit Program

Program Highlights

  • โ€ข Annual Tuition: $12,698 (in-state)
  • โ€ข Graduation Rate: 95% (IPEDS 2023)
  • โ€ข Computer Engineering Graduates: 344 annually
  • โ€ข Acceptance Rate: 57%
  • โ€ข Ranking Score: 88.9 / 100

Program Strengths

  • 95% graduation rate
  • 344 computer engineering graduates annually
  • Public institution
  • Overall score: 88.9 / 100

Why Ranked #1

Ranked #1 based on graduation rate (95%), program size (344 graduates), state salary outcomes ($126,100), and selectivity (57% acceptance rate). Data from IPEDS 2023 and BLS OES 2024.

Why Choose This Program

Virginia Tech's Computer Engineering program requires a Career Bridge Experience to help prepare students for post-graduation life and develop professional identity, with options including internships, co-ops, and undergraduate research. The program combines comprehensive technical coursework with practical design projects including a required senior capstone experience.

Admission Prerequisites
  • โ€ข4 units of English
  • โ€ข3 units of math (includes algebra I, and algebra II)
  • โ€ข2 units of laboratory science (chosen from biology, chemistry or physics)
  • โ€ข2 units of social science (one must be history)
  • โ€ข3 additional academic units
  • โ€ข4 elective units
Admissions
  • Transfer Friendly
Program Details
  • Credits: 120
#2

University of Virginia-Main Campus

Charlottesville, VA โ€ข Public

Delivery:On-Campus

Program Highlights

  • โ€ข Annual Tuition: $18,823 (in-state)
  • โ€ข Graduation Rate: 96% (IPEDS 2023)
  • โ€ข Computer Engineering Graduates: 93 annually
  • โ€ข Acceptance Rate: 17%
  • โ€ข Ranking Score: 79.8 / 100

Program Strengths

  • 96% graduation rate
  • 93 computer engineering graduates annually
  • Public institution
  • Overall score: 79.8 / 100

Why Ranked #2

Ranked #2 based on graduation rate (96%), program size (93 graduates), state salary outcomes ($126,100), and selectivity (17% acceptance rate). Data from IPEDS 2023 and BLS OES 2024.

#3

William & Mary

Williamsburg, VA โ€ข Public

Delivery:On-Campus
Visit Program

Program Highlights

  • โ€ข Annual Tuition: $18,253 (in-state)
  • โ€ข Graduation Rate: 94% (IPEDS 2023)
  • โ€ข Computer Engineering Graduates: 95 annually
  • โ€ข Acceptance Rate: 33%
  • โ€ข Ranking Score: 76.3 / 100

Program Strengths

  • 94% graduation rate
  • 95 computer engineering graduates annually
  • Public institution
  • Overall score: 76.3 / 100

Why Ranked #3

Ranked #3 based on graduation rate (94%), program size (95 graduates), state salary outcomes ($126,100), and selectivity (33% acceptance rate). Data from IPEDS 2023 and BLS OES 2024.

Why Choose This Program

William & Mary's Computer Science program offers both undergraduate and graduate degrees with multiple specialization tracks, excellent career placement rankings (#5 for student-to-career staff ratio nationally), and strong research opportunities with faculty publishing at top conferences. The program provides an accelerated bachelor's-to-master's pathway and maintains a 92% employment rate within 6 months of graduation.

Admission Prerequisites
  • โ€ขtwo calculus courses
  • โ€ขone linear algebra course
  • โ€ขtwo introductory programming courses
  • โ€ขdiscrete mathematics
  • โ€ขdata structures
  • โ€ขalgorithms
  • โ€ขcomputer organization
Admissions
  • Min GPA: 3.0
Program Details
  • Credits: 37 (if given 4 credits for CSCI 141 or CSCI 140) otherwise 36
Career Outcomes
  • Starting Salary: $61,377
  • Job Placement: 92% employed or in graduate school within 6 months of graduation
  • Top Employers: Accenture Federal Services, Bank of America, Booz | Allen | Hamilton, Capital One, Deloitte, Epic, Ernst & Young, JP Morgan Chase & Co., KPMG, PwC
Available Specializations / Concentrations
GeneralArtificial Intelligence/Machine LearningCybersecurityMachine Learning ConcentrationCyber Security ConcentrationComputational Operations Research ConcentrationComputational Science Concentration
#4

Washington and Lee University

Lexington, VA โ€ข Private

Delivery:On-Campus
Visit Program

Program Highlights

  • โ€ข Annual Tuition: $63,315 (in-state)
  • โ€ข Graduation Rate: 94% (IPEDS 2023)
  • โ€ข Computer Engineering Graduates: 20 annually
  • โ€ข Acceptance Rate: 17%
  • โ€ข Ranking Score: 65.8 / 100

Program Strengths

  • 94% graduation rate
  • 20 computer engineering graduates annually
  • Private institution
  • Overall score: 65.8 / 100

Why Ranked #4

Ranked #4 based on graduation rate (94%), program size (20 graduates), state salary outcomes ($126,100), and selectivity (17% acceptance rate). Data from IPEDS 2023 and BLS OES 2024.

Why Choose This Program

Washington and Lee offers computer science education in a liberal arts setting with over three decades of curriculum development. The program provides courses in all major areas of computing and opportunities to participate in faculty-sponsored research programs.

Admission Prerequisites
  • โ€ขMATH 101
Admissions
  • Min GPA: B (3.0) level or higher
  • Transfer Friendly
Program Details
  • Credits: 50 Credits
#51 Designation

George Mason University

Fairfax, VA โ€ข Public

Delivery:On-Campus
Visit Program

Program Highlights

  • โ€ข Annual Tuition: $10,095 (in-state)
  • โ€ข Graduation Rate: 80% (IPEDS 2023)
  • โ€ข Computer Engineering Graduates: 86 annually
  • โ€ข Acceptance Rate: 89%
  • โ€ข Ranking Score: 60.0 / 100

Program Strengths

  • 80% graduation rate
  • 86 computer engineering graduates annually
  • Public institution
  • Overall score: 60.0 / 100

Why Ranked #5

Ranked #5 based on graduation rate (80%), program size (86 graduates), state salary outcomes ($126,100), and selectivity (89% acceptance rate). Data from IPEDS 2023 and BLS OES 2024.

Why Choose This Program

GMU's Computer Engineering program integrates hardware and software design using advanced tools like VHDL and Python, emphasizing hands-on design experiences through labs and projects. The program culminates in a year-long senior design project and offers specializations ranging from robotics to space-based systems.

Program Accreditations & Designations
ABET
Admissions
  • Min GPA: 3.00
Career Outcomes
  • Top Employers: Amazon / AWS, Apple, BAE Systems, Capital One, Dell Technologies, General Dynamics IT, Google, Microsoft, NASA, Northrop Grumman
Available Specializations / Concentrations
roboticsembedded systemssemiconductorscomputer networksinternet of thingspower and energy systemshardware and system securityspace-based systems
$85,200
Starting Salary
$124,500
Mid-Career
+15%
Job Growth
1,850
Annual Openings

Career Paths

+0.25%

Design and develop software applications, systems, and platforms for various industries including tech, finance, and healthcare.

Median Salary:$88,400

Hardware Engineer

+0.05%

Design, develop, and test computer hardware components including processors, memory systems, and embedded devices.

Median Salary:$95,600

Systems Architect

+0.09%

Design complex computing systems and infrastructure, focusing on scalability, performance, and integration.

Median Salary:$126,800

Develop and implement security measures for computer systems, networks, and applications to protect against cyber threats.

Median Salary:$94,200

Bridge development and operations teams to improve software deployment, monitoring, and infrastructure management.

Median Salary:$105,800

Develop artificial intelligence and machine learning systems, algorithms, and applications for various business applications.

Median Salary:$138,600

Other Tech Degree Programs in Virginia

Computer Engineering Programs by Region

Northern Virginia

3 programs
Median Tuition:$18,500
Top Program:
George Mason University

Central Virginia

4 programs
Median Tuition:$17,200
Top Program:
University of Virginia

Southwest Virginia

2 programs
Median Tuition:$16,100
Top Program:
Virginia Tech

Hampton Roads

3 programs
Median Tuition:$12,800
Top Program:
Old Dominion University

Richmond Metro

3 programs
Median Tuition:$15,900
Top Program:
Virginia Commonwealth University

Frequently Asked Questions

Ranking Methodology

Based on 15 programs from IPEDS 2023, BLS OES May 2024

Program Strength35%

Computer Engineering degree completions indicating program size, faculty, and resources

Graduation Rate25%

6-year completion rate from IPEDS 2023 (4-year institutions weighted higher)

Selectivity20%

Admission rate from IPEDS 2023 (lower = more selective)

Career Outcomes20%

State-specific computer engineering salaries from BLS OES 2024

Related Computer Engineering Resources

Data Sources and Methodology

Official federal database of college and university data

Federal database of college costs, graduation rates, and post-graduation earnings

Official labor market data including employment projections and salary information

State agency data on Virginia higher education institutions and programs

Federal research funding data and STEM education statistics

33% acceptance rate with median SAT of 1420
Virginia Tech Admission Stats

Source: Virginia Tech Admissions Office 2025

Taylor Rupe

Taylor Rupe

Full-Stack Developer (B.S. Computer Science, B.A. Psychology)

Taylor combines formal training in computer science with a background in human behavior to evaluate complex search, AI, and data-driven topics. His technical review ensures each article reflects current best practices in semantic search, AI systems, and web technology.