Top 3 Computer Engineering Programs in Virginia
Virginia Polytechnic Institute and State University
344 Computer Engineering graduates annually, 95% graduation rate
University of Virginia-Main Campus
93 Computer Engineering graduates annually, 96% graduation rate
William & Mary
95 Computer Engineering graduates annually, 94% graduation rate
- 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
| Rank | Location | |||||
|---|---|---|---|---|---|---|
| 1 | Virginia Polytechnic Institute and State University | Blacksburg, VA | $12,698 | 95% | โ | 88.9 |
| 2 | University of Virginia-Main Campus | Charlottesville, VA | $18,823 | 96% | โ | 76 |
| 3 | William & Mary | Williamsburg, VA | $18,253 | 94% | โ | 72.7 |
| 4 | Washington and Lee University | Lexington, VA | $63,315 | 94% | โ | 65.8 |
| 5 | George Mason University | Fairfax, VA | $10,095 | 80% | โ | 61.6 |
| 6 | Averett University | Danville, VA | $38,400 | 99% | โ | 56.7 |
| 7 | Virginia Commonwealth University | Richmond, VA | $12,850 | 92% | โ | 54.7 |
| 8 | Virginia Military Institute | Lexington, VA | $10,076 | 95% | โ | 54.7 |
| 9 | Christopher Newport University | Newport News, VA | $10,001 | โ | โ | 50.9 |
| 10 | Regent University | Virginia Beach, VA | $18,986 | 64% | โ | 50.8 |
| 11 | Virginia State University | Petersburg, VA | $5,540 | 75% | โ | 49.7 |
| 12 | Shenandoah University | Winchester, VA | $34,614 | 91% | โ | 47.7 |
| 13 | Marymount University | Arlington, VA | $37,400 | 99% | โ | 47.6 |
| 14 | Old Dominion University | Norfolk, VA | $7,590 | โ | โ | 46.5 |
| 15 | University of Virginia's College at Wise | Wise, VA | $6,040 | 91% | โ | 46.5 |
| 16 | Liberty University | Lynchburg, VA | $15,015 | 78% | โ | 44.6 |
| 17 | Norfolk State University | Norfolk, VA | $5,926 | 71% | โ | 44.6 |
| 18 | Radford University | Radford, VA | $8,401 | โ | โ | 42.1 |
| 19 | University of Management and Technology | Arlington, VA | $9,360 | โ | โ | 41.7 |
| 20 | Roanoke College | Salem, VA | $34,820 | โ | โ | 40.9 |
| 21 | Longwood University | Farmville, VA | $8,660 | โ | โ | 40.3 |
| 22 | Bridgewater College | Bridgewater, VA | $40,300 | โ | โ | 38.4 |
| 23 | Eastern Mennonite University | Harrisonburg, VA | $41,410 | โ | โ | 34.8 |
Top 5 Computer Engineering Programs in Virginia: Side-by-Side
| School | Virginia Tech | UVA | William & Mary | Washington and Lee | George 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
| School | Tuition | Grad Rate | Graduates | Score |
|---|---|---|---|---|
| #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
| School | Tuition | Grad Rate | Graduates | Score |
|---|---|---|---|---|
| #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)
| School | Annual Tuition | 4-Year Cost | Payback Period | Type |
|---|---|---|---|---|
| #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
Virginia Polytechnic Institute and State University
Blacksburg, VA โข Public
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
University of Virginia-Main Campus
Charlottesville, VA โข Public
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.
William & Mary
Williamsburg, VA โข Public
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
Washington and Lee University
Lexington, VA โข Private
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
George Mason University
Fairfax, VA โข Public
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
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
Career Paths
Software Engineer
SOC 15-1252Design and develop software applications, systems, and platforms for various industries including tech, finance, and healthcare.
Hardware Engineer
Design, develop, and test computer hardware components including processors, memory systems, and embedded devices.
Systems Architect
Design complex computing systems and infrastructure, focusing on scalability, performance, and integration.
Develop and implement security measures for computer systems, networks, and applications to protect against cyber threats.
Bridge development and operations teams to improve software deployment, monitoring, and infrastructure management.
Develop artificial intelligence and machine learning systems, algorithms, and applications for various business applications.
Other Tech Degree Programs in Virginia
Computer Engineering Programs by Region
Northern Virginia
Central Virginia
Southwest Virginia
Hampton Roads
Richmond Metro
Frequently Asked Questions
Based on 15 programs from IPEDS 2023, BLS OES May 2024
Computer Engineering degree completions indicating program size, faculty, and resources
6-year completion rate from IPEDS 2023 (4-year institutions weighted higher)
Admission rate from IPEDS 2023 (lower = more selective)
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
Source: Virginia Tech Admissions Office 2025
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.
