University campus in Virginia
Updated January 2026

Best Colleges for Computer Engineering in Virginia 2026 Rankings

Explore 28 accredited computer engineering degree programs in Virginia. Compare schools by graduation rate, salary outcomes, and tuition—from Northern Virginia Community College to Virginia Polytechnic Institute and State University.

#1 ProgramVirginia Polytechnic Inst...
Avg Salary$126,100
Tuition From$5,550/yr
Job Growth+22%

Key Takeaways

Top 3 ranked: Virginia Polytechnic Inst..., U of Virginia, William & Mary

Based on graduation rates, program outcomes, and institutional quality

IPEDS 2023

Tuition ranges from $4,788 to $63,315/year

Northern Virginia Communi... offers the most affordable option at $5,550/yr

IPEDS 2023

Degree levels: 5 associate's, 5 master's, 3 doctoral programs available in Virginia

From community college pathways to advanced research degrees

IPEDS 2023

12 Virginia programs offer online or hybrid formats

Flexible scheduling for working professionals

IPEDS 2023

Virginia community college transfer can save 40-60% on total degree costs

5 associate's programs provide transfer pathways to bachelor's degrees

Education Commission of the States

Major employers: Amazon AWS, Microsoft, Booz Allen, Capital One

Tech hubs in Arlington and Reston

Hakia Research 2026

Computer Engineering programs available near 73+ cities across Virginia

Search by city to find programs within 200 miles of your location

IPEDS 2023

Updated February 2026

On This Page
$126,100
Is Computer Engineering in Virginia Worth It?
Yes. Computer Engineering degrees in Virginia deliver strong ROI—graduates earn $126,100 median salary with +22% job growth through 2032. In-state tuition averages $18,093/year.

Source: BLS OEWS May 2024

Best Computer Engineering Degree Programs in Virginia

Bachelor's Computer Engineering Programs in Virginia

23 programs$126,100 median salary88% avg grad rate
23
Programs
$126,100
Median Salary
$20,373/yr
Avg Tuition
88%
Avg Grad Rate

Program Landscape

Virginia ranks among the nation's top destinations for computer engineering education, with 23 accredited bachelor's degree programs across 13 public and 9 private institutions. The highest-ranked programs are Virginia Polytechnic Inst..., U of Virginia, William & Mary, recognized for academic excellence, research opportunities, and strong industry connections.

Career Outcomes

Graduates from Virginia computer engineering programs earn a median salary of $107,185—9% above the national average. The state's robust technology sector, anchored by the Arlington, Reston, Richmond metropolitan areas, provides abundant internship and employment opportunities with companies including Amazon AWS, Microsoft, Booz Allen.

Costs & Value

Tuition ranges from $5,540 to $63,315 annually, with an average of $20,373/yr. Top programs maintain graduation rates above 88%, with the highest reaching 99%. Many programs hold ABET accreditation, the gold standard for computing education, ensuring curriculum meets rigorous industry standards.

Curriculum & Specializations

Students can choose from specializations including software engineering, cybersecurity, artificial intelligence, data science, and systems architecture. Strong industry partnerships provide access to co-op programs, capstone projects with real companies, and direct recruiting pipelines to Virginia's leading technology employers. For students seeking computer engineering degrees in Virginia, these top-ranked computer engineering schools offer the strongest combination of academic rigor and career preparation.

Show:

Earn your bachelor's in Computer Engineering

(Sponsored)

Loading programs...

#1

Virginia Polytechnic Institute and State University

Public
Blacksburg, VA
$12,698
Tuition
95%
Grad Rate
88.9
Score
Website
#2

University of Virginia-Main Campus

Public
Charlottesville, VA
$18,823
Tuition
96%
Grad Rate
79.8
Score
Website
#3

William & Mary

Public
Williamsburg, VA
$18,253
Tuition
94%
Grad Rate
77.0
Score
Website
#4

Washington and Lee University

Private
Lexington, VA
$63,315
Tuition
94%
Grad Rate
66.1
Score
Website
#5

George Mason University

Public
Fairfax, VA
$10,095
Tuition
80%
Grad Rate
61.6
Score
Website
#6

Averett University

Private
Danville, VA
$38,400
Tuition
99%
Grad Rate
56.9
Score
Website
#7

Virginia Commonwealth University

Public
Richmond, VA
$12,850
Tuition
92%
Grad Rate
55.2
Score
Website
#8

Virginia Military Institute

Public
Lexington, VA
$10,076
Tuition
95%
Grad Rate
55.1
Score
Website
#9

Christopher Newport University

Public
Newport News, VA
$10,001
Tuition
54.1
Score
Website
#10

Regent University

Private
Virginia Beach, VA
$18,986
Tuition
64%
Grad Rate
51.0
Score
Website

Complete Computer Engineering Program Rankings in Virginia

Best Associate's Computer Engineering Programs in Virginia

### Program Landscape Virginia offers **5 accredited** associate's degree programs in computer engineering, providing an affordable entry point into the technology field. The top-ranked programs include **Northern Virginia Communi...**, **Tidewater Community College**, **Brightpoint Community Col...**, which combine rigorous technical curriculum with practical skills training. ### Costs & Value Community colleges in Virginia offer these two-year programs at an average cost of **$4,986/yr**—significantly less than four-year university tuition. Students completing associate's degrees can pursue entry-level technical positions and transfer opportunities, with entry-level salaries averaging **$69,355** in Virginia. ### Career Pathways Many programs feature guaranteed transfer agreements with Virginia's public universities, allowing students to complete their first two years at reduced cost before transferring to complete a bachelor's degree. The Arlington, Reston, Richmond areas offer particularly strong job markets for associate's degree holders, with employers like Amazon AWS, Microsoft, Booz Allen hiring for technical support, junior development, and IT specialist positions. ### Curriculum & Specializations Programs typically include coursework in programming fundamentals, database management, networking basics, and software development. Among computer engineering schools in Virginia, these associate's programs offer the best value for students beginning their computer engineering degrees in Virginia.

  1. #1. Northern Virginia Community College

    Location: Annandale, VA | Type: Public | Tuition: $5,550/year | Score: 66.8

  2. #2. Tidewater Community College

    Location: Norfolk, VA | Type: Public | Tuition: $4,818/year | Score: 50.0

  3. #3. Brightpoint Community College

    Location: Chester, VA | Type: Public | Tuition: $4,788/year | Score: 44.4

  4. #4. Piedmont Virginia Community College

    Location: Charlottesville, VA | Type: Public | Tuition: $4,788/year | Score: 40.9

  5. #5. Columbia College

    Location: Vienna, VA | Type: For-Profit | Tuition: $0/year | Score: 45.7

Online Associate's Computer Engineering Programs in Virginia

### Online Program Options Virginia's community colleges offer 2 online associate's computer engineering programs, providing flexible pathways for students balancing education with work or family responsibilities. Top-ranked online programs include **Northern Virginia Communi...**, **Tidewater Community College**, all regionally accredited and recognized by Virginia employers. ### Costs & Employer Recognition Online associate's programs average **$5,184/yr**—often comparable to or less than on-campus tuition. Virginia-based employers including Amazon AWS, Microsoft, Booz Allen value online credentials from accredited institutions, recognizing that program quality matters more than delivery format. The Arlington, Reston, Richmond job market actively recruits graduates from online programs. ### Program Format These programs feature asynchronous coursework for maximum flexibility, with some offering synchronous sessions for collaborative learning. Students can typically complete **60 credit hours** in 2 years while working full-time. ### Technology & Flexibility Technology requirements include reliable internet access and a modern computer. Programs provide virtual labs, online tutoring, career services, and networking opportunities. Many offer start dates throughout the year and accelerated course formats for motivated students. Graduates earn the same degree as on-campus students, with no distinction on transcripts or diplomas. For students pursuing online computer engineering degrees in Virginia, these accredited computer engineering schools offer the flexibility and quality that today's learners demand.

  • Northern Virginia Community College - Annandale, VA - Tuition: $5,550/year
  • Tidewater Community College - Norfolk, VA - Tuition: $4,818/year

Best Bachelor's Computer Engineering Programs in Virginia

### Program Landscape Virginia ranks among the nation's top destinations for computer engineering education, with **23 accredited** bachelor's degree programs across **13 public** and **9 private** institutions. The highest-ranked programs are **Virginia Polytechnic Inst...**, **U of Virginia**, **William & Mary**, recognized for academic excellence, research opportunities, and strong industry connections. ### Career Outcomes Graduates from Virginia computer engineering programs earn a median salary of **$107,185**—9% above the national average. The state's robust technology sector, anchored by the Arlington, Reston, Richmond metropolitan areas, provides abundant internship and employment opportunities with companies including Amazon AWS, Microsoft, Booz Allen. ### Costs & Value Tuition ranges from **$5,540** to **$63,315** annually, with an average of **$20,373/yr**. Top programs maintain graduation rates above **88%**, with the highest reaching **99%**. Many programs hold ABET accreditation, the gold standard for computing education, ensuring curriculum meets rigorous industry standards. ### Curriculum & Specializations Students can choose from specializations including software engineering, cybersecurity, artificial intelligence, data science, and systems architecture. Strong industry partnerships provide access to co-op programs, capstone projects with real companies, and direct recruiting pipelines to Virginia's leading technology employers. For students seeking computer engineering degrees in Virginia, these top-ranked computer engineering schools offer the strongest combination of academic rigor and career preparation.

  1. #1. Virginia Polytechnic Institute and State University

    Location: Blacksburg, VA | Type: Public | Tuition: $12,698/year | Graduation Rate: 95% | Score: 88.9

  2. #2. University of Virginia-Main Campus

    Location: Charlottesville, VA | Type: Public | Tuition: $18,823/year | Graduation Rate: 96% | Score: 79.8

  3. #3. William & Mary

    Location: Williamsburg, VA | Type: Public | Tuition: $18,253/year | Graduation Rate: 94% | Score: 77.0

  4. #4. Washington and Lee University

    Location: Lexington, VA | Type: Private | Tuition: $63,315/year | Graduation Rate: 94% | Score: 66.1

  5. #5. George Mason University

    Location: Fairfax, VA | Type: Public | Tuition: $10,095/year | Graduation Rate: 80% | Score: 61.6

  6. #6. Averett University

    Location: Danville, VA | Type: Private | Tuition: $38,400/year | Graduation Rate: 99% | Score: 56.9

  7. #7. Virginia Commonwealth University

    Location: Richmond, VA | Type: Public | Tuition: $12,850/year | Graduation Rate: 92% | Score: 55.2

  8. #8. Virginia Military Institute

    Location: Lexington, VA | Type: Public | Tuition: $10,076/year | Graduation Rate: 95% | Score: 55.1

  9. #9. Christopher Newport University

    Location: Newport News, VA | Type: Public | Tuition: $10,001/year | Score: 54.1

  10. #10. Regent University

    Location: Virginia Beach, VA | Type: Private | Tuition: $18,986/year | Graduation Rate: 64% | Score: 51.0

  11. #11. Virginia State University

    Location: Petersburg, VA | Type: Public | Tuition: $5,540/year | Graduation Rate: 75% | Score: 49.7

  12. #12. Old Dominion University

    Location: Norfolk, VA | Type: Public | Tuition: $7,590/year | Score: 49.3

  13. #13. Shenandoah University

    Location: Winchester, VA | Type: Private | Tuition: $34,614/year | Graduation Rate: 91% | Score: 47.8

  14. #14. Marymount University

    Location: Arlington, VA | Type: Private | Tuition: $37,400/year | Graduation Rate: 99% | Score: 47.7

  15. #15. University of Virginia's College at Wise

    Location: Wise, VA | Type: Public | Tuition: $6,040/year | Graduation Rate: 91% | Score: 46.7

  16. #16. Liberty University

    Location: Lynchburg, VA | Type: Private | Tuition: $15,015/year | Graduation Rate: 78% | Score: 44.9

  17. #17. Norfolk State University

    Location: Norfolk, VA | Type: Public | Tuition: $5,926/year | Graduation Rate: 71% | Score: 44.6

  18. #18. Radford University

    Location: Radford, VA | Type: Public | Tuition: $8,401/year | Score: 42.5

  19. #19. University of Management and Technology

    Location: Arlington, VA | Type: For-Profit | Tuition: $9,360/year | Score: 41.8

  20. #20. Roanoke College

    Location: Salem, VA | Type: Private | Tuition: $34,820/year | Score: 41.1

  21. #21. Longwood University

    Location: Farmville, VA | Type: Public | Tuition: $8,660/year | Score: 40.6

  22. #22. Bridgewater College

    Location: Bridgewater, VA | Type: Private | Tuition: $40,300/year | Score: 38.6

  23. #23. Eastern Mennonite University

    Location: Harrisonburg, VA | Type: Private | Tuition: $41,410/year | Score: 35.0

Online Bachelor's Computer Engineering Programs in Virginia

### Online Program Options 10 Virginia institutions offer bachelor's computer engineering degrees with online or hybrid options, enabling students to earn accredited degrees while maintaining professional or personal commitments. Top-ranked online programs include **William & Mary**, **Old Dominion**, **Virginia State**, all regionally accredited and recognized by Virginia employers. ### Costs & Employer Recognition Online bachelor's programs average **$19,978/yr**—often comparable to or less than on-campus tuition. Virginia-based employers including Amazon AWS, Microsoft, Booz Allen value online credentials from accredited institutions, recognizing that program quality matters more than delivery format. The Arlington, Reston, Richmond job market actively recruits graduates from online programs. ### Program Format These programs feature asynchronous coursework for maximum flexibility, with some offering synchronous sessions for collaborative learning. Students can typically complete **120 credit hours** in 4 years while working full-time. ### Technology & Flexibility Technology requirements include reliable internet access and a modern computer. Programs provide virtual labs, online tutoring, career services, and networking opportunities. Many offer start dates throughout the year and accelerated course formats for motivated students. Graduates earn the same degree as on-campus students, with no distinction on transcripts or diplomas. For students pursuing online computer engineering degrees in Virginia, these accredited computer engineering schools offer the flexibility and quality that today's learners demand.

  • William & Mary - Williamsburg, VA - Tuition: $18,253/year
  • Old Dominion University - Norfolk, VA - Tuition: $7,590/year
  • Virginia State University - Petersburg, VA - Tuition: $5,540/year
  • Regent University - Virginia Beach, VA - Tuition: $18,986/year
  • Liberty University - Lynchburg, VA - Tuition: $15,015/year
  • Norfolk State University - Norfolk, VA - Tuition: $5,926/year
  • Marymount University - Arlington, VA - Tuition: $37,400/year
  • Bridgewater College - Bridgewater, VA - Tuition: $40,300/year
  • University of Management and Technology - Arlington, VA - Tuition: $9,360/year
  • Eastern Mennonite University - Harrisonburg, VA - Tuition: $41,410/year

Best Master's Computer Engineering Programs in Virginia

### Program Landscape Virginia offers **5** master's degree programs in computer engineering, designed for professionals seeking to advance into senior engineering, technical leadership, and specialized roles. The top programs—**Virginia Polytechnic Inst...**, **U of Virginia**, **George Mason**—combine advanced technical training with research opportunities and leadership development. ### Career Outcomes Master's graduates in Virginia earn a median salary of **$126,100**, approximately **20-30% higher** than bachelor's degree holders. The concentration of technology companies in Arlington, Reston, Richmond creates strong demand for graduate-level talent, with Amazon AWS, Microsoft, Booz Allen actively recruiting from these programs. ### Costs & Value Program formats include traditional full-time study (typically 2 years), part-time options for working professionals (2-3 years), and accelerated tracks. Tuition averages **$10,616/yr**, with many employers offering tuition reimbursement for graduate education. Some programs offer thesis and non-thesis tracks, allowing students to focus on research or professional development based on their career goals. ### Curriculum & Specializations Curriculum covers advanced topics including machine learning, distributed systems, software architecture, and technical management. Many programs include practicum experiences, industry capstone projects, or consulting engagements that provide real-world application of advanced concepts. Among Virginia's computer engineering schools at the graduate level, these programs stand out for both academic quality and career outcomes.

  1. #1. Virginia Polytechnic Institute and State University

    Location: Blacksburg, VA | Type: Public | Tuition: $12,698/year | Graduation Rate: 95% | Score: 93.1

  2. #2. University of Virginia-Main Campus

    Location: Charlottesville, VA | Type: Public | Tuition: $18,823/year | Graduation Rate: 96% | Score: 84.7

  3. #3. George Mason University

    Location: Fairfax, VA | Type: Public | Tuition: $10,095/year | Graduation Rate: 80% | Score: 60.6

  4. #4. Norfolk State University

    Location: Norfolk, VA | Type: Public | Tuition: $5,926/year | Graduation Rate: 71% | Score: 45.6

  5. #5. Virginia State University

    Location: Petersburg, VA | Type: Public | Tuition: $5,540/year | Graduation Rate: 75% | Score: 45.3

Online Master's Computer Engineering Programs in Virginia

### Online Program Options Working professionals can advance their careers through 2 online master's computer engineering programs from Virginia universities, designed for flexibility without sacrificing academic rigor. Top-ranked online programs include **Norfolk State**, **Virginia State**, all regionally accredited and recognized by Virginia employers. ### Costs & Employer Recognition Online master's programs average **$5,733/yr**—often comparable to or less than on-campus tuition. Virginia-based employers including Amazon AWS, Microsoft, Booz Allen value online credentials from accredited institutions, recognizing that program quality matters more than delivery format. The Arlington, Reston, Richmond job market actively recruits graduates from online programs. ### Program Format These programs feature asynchronous coursework for maximum flexibility, with some offering synchronous sessions for collaborative learning. Students can typically complete **30-36 credit hours** in 18-24 months while working full-time. ### Technology & Flexibility Technology requirements include reliable internet access and a modern computer. Programs provide virtual labs, online tutoring, career services, and networking opportunities. Many offer start dates throughout the year and accelerated course formats for motivated students. Graduates earn the same degree as on-campus students, with no distinction on transcripts or diplomas. For students pursuing online computer engineering degrees in Virginia, these accredited computer engineering schools offer the flexibility and quality that today's learners demand.

  • Norfolk State University - Norfolk, VA - Tuition: $5,926/year
  • Virginia State University - Petersburg, VA - Tuition: $5,540/year

Best Doctoral Computer Engineering Programs in Virginia

### Program Landscape Virginia is home to **3** doctoral programs in computer engineering, preparing students for research positions, faculty appointments, and executive technical roles. Leading programs at **Virginia Polytechnic Inst...**, **U of Virginia**, **George Mason** are recognized for cutting-edge research, strong faculty publications, and competitive funding packages. ### Career Outcomes Doctoral graduates command premium salaries, with Virginia PhD holders earning a median of **$157,625**—reflecting the advanced expertise required for research and executive positions. The Arlington, Reston, Richmond region's research universities and corporate R&D centers provide extensive collaboration opportunities with industry leaders like Amazon AWS, Microsoft, Booz Allen. ### Costs & Value PhD programs typically require 4-6 years of full-time study, including coursework, qualifying examinations, and original dissertation research. Many programs offer full funding through teaching or research assistantships, covering tuition and providing stipends of **$25,000–$40,000** annually. ### Curriculum & Specializations Research strengths across Virginia programs include artificial intelligence, cybersecurity, human-computer interaction, systems, and theoretical computer science. For aspiring researchers pursuing computer engineering degrees in Virginia, graduates go on to careers as university faculty, industry research scientists, or technical executives, contributing to advances in technology that impact millions of users worldwide.

  1. #1. Virginia Polytechnic Institute and State University

    Location: Blacksburg, VA | Type: Public | Tuition: $12,698/year | Graduation Rate: 95% | Score: 63.2

  2. #2. University of Virginia-Main Campus

    Location: Charlottesville, VA | Type: Public | Tuition: $18,823/year | Graduation Rate: 96% | Score: 68.1

  3. #3. George Mason University

    Location: Fairfax, VA | Type: Public | Tuition: $10,095/year | Graduation Rate: 80% | Score: 71.0

Computer Engineering Tuition in Virginia

MetricValue
Average in-state tuition$18,093/year
Average out-of-state tuition$45,233/year
Community college tuition$4,523/year
4-year savings for residents$108,560
2+2 transfer pathway savings$27,140

Source: IPEDS 2023

Computer Engineering Financial Aid & Scholarships in Virginia

State Aid Programs

Virginia offers substantial state financial aid programs.

The Virginia Tuition Assistance Grant (VTAG) provides $5,250/year for undergraduate residents attending private nonprofit institutions (SCHEV VTAG). The Virginia Guaranteed Assistance Program (VGAP) covers tuition, fees, and books for low- and middle-income students. FAFSA completion is required with priority deadlines varying by institution.

Key Programs & Amounts

Federal aid supplements state programs.

The Pell Grant provides up to $7,395/year (2024-25) for students with demonstrated need. Federal loans offer $5,500-$7,500/year for undergraduates. Technology companies including Amazon, Microsoft, and Capital One fund scholarship programs for computer engineering students at partner universities.

Institutional Scholarships

Institutional scholarships enhance affordability.

Virginia Tech, UVA, and GMU offer merit scholarships of $2,000-$15,000/year for strong computer engineering applicants. Graduate assistantships cover tuition plus $20,000-$30,000 stipends. Many employers—including defense contractors—offer tuition reimbursement for part-time graduate study, effectively making master's degrees free for employed professionals.

Calculate Your Computer Engineering Degree ROI in Virginia

Use our interactive ROI calculator to estimate your return on investment for a computer engineering degree in Virginia. Enter your expected tuition costs, financial aid, and career goals to see projected payback periods and lifetime earnings. The calculator uses current salary data from BLS and tuition data from IPEDS to provide accurate estimates.

Computer Engineering Degree ROI Calculator
Estimate your return on investment for a computer engineering degree
$

Leave blank to use average cost for selected program type

20 years
10 years20 years30 years
20-Year ROI

+959%

Net gain divided by total investment. ROI above 200% is considered excellent for education investments.

Net Gain

$1,774,135

Your additional lifetime earnings with this degree vs. working without one, minus the total investment.

Break-Even

5 years

Years until your cumulative earnings exceed total investment. Shorter programs often break even faster due to lower opportunity cost.

COL-Adjusted Salary

$100,000

Your starting salary adjusted for local cost of living. This shows real purchasing power compared to a $100K national baseline.

Why does break-even change with program type? Your "total investment" includes both tuition AND opportunity cost (foregone earnings while in school). A 4-year full-time public university (in-state) means 4 years of not earning a salary ($140,000 in opportunity cost). Shorter full-time programs may have higher tuition but lower total investment because you return to the workforce sooner.

Detailed Breakdown
How we calculate your degree ROI using real salary data
Total Investment$185,000

Tuition plus opportunity cost (earnings you miss while in school)

Program Cost (Tuition)$45,000

Direct cost of the degree program

Opportunity Cost$140,000

4 years × $35K/year foregone salary while studying full-time

20-Year Earnings (with degree)$2,809,543

Projected career earnings starting after graduation, with salary growth

20-Year Earnings (without degree)$850,408

What you'd earn working at $35K/year with 2% annual growth

Starting Salary (Washington, DC)$145,000

Median salary for this role in your selected location (BLS 2024)

Annualized Return5.1%

Your investment's compound annual growth rate (similar to stock market returns)

Data sources: BLS OEWS May 2024, IPEDS 2023. Calculations use median salaries, 3% discount rate, and assume salary growth declines from 6% to 2% over career. Individual results will vary. | Powered by Hakia.com

Career Paths

Design and develop software applications and systems

Median Salary:$142,493

Analyze complex datasets and build predictive models

Median Salary:$118,534

Protect computer networks from cyber threats

Median Salary:$132,405

Manage cloud infrastructure and deployment pipelines

Median Salary:$139,971

Design and maintain cloud computing infrastructure

Median Salary:$136,188

Build and deploy machine learning models

Median Salary:$158,886
Computer Engineering Salaries by Metro Area

Median annual salary in Virginia metro areas

Hakia.com
View data table
Categoryvalue
Arlington$139K
Reston$132K
Richmond$126K
Norfolk$120K

Source: BLS OEWS May 2024

Hakia.com

Computer Engineering Jobs in Virginia: Top Employers Hiring

Find computer engineering jobs in Virginia. These major employers across Virginia metro areas are actively hiring computer engineering graduates. Click employer names to view current job openings.

Computer Engineering Jobs in Northern Virginia

VA

Northern Virginia is home to Amazon HQ2, major data center infrastructure, and the largest concentration of defense contractors.

Nearby cities: Arlington, Tysons, Reston, Herndon, Ashburn, McLean

Amazon (AWS)
Cloud Computing
Microsoft
Enterprise Software/Cloud
Google
Search/Cloud/AI
Meta
Social/VR/AI
Capital One
Financial Technology
Northrop Grumman
Defense/Aerospace
Leidos
Defense IT
SAIC
Defense IT
Booz Allen Hamilton
Consulting/Defense
Appian
Enterprise Software

Computer Engineering Jobs in Richmond

VA

Richmond hosts Capital One's main campus and a growing fintech ecosystem.

Nearby cities: Glen Allen, Midlothian, Short Pump

Capital One
Financial Technology
Genworth Financial
Financial Services
CarMax
Automotive Tech

How to Apply to Computer Engineering Programs in Virginia

1

Research Program Requirements

Review admission requirements for computer engineering programs at your target schools. Requirements vary by institution and degree level.

2

Prepare Application Materials

Gather transcripts, test scores (SAT/ACT for undergrad, GRE for graduate), letters of recommendation, and personal statement.

3

Apply for Financial Aid

Complete the FAFSA by priority deadlines.

4

Submit Applications Before Deadlines

Apply early for priority consideration. Early action/decision deadlines are typically October-November; regular deadlines December-January.

5

Complete Enrollment Steps

Accept your offer, submit enrollment deposit, complete orientation requirements, and register for classes.

Computer Engineering Transfer Pathways in Virginia

State Transfer System

Virginia's Guaranteed Admission Agreements create clear transfer pathways.

Students completing associate degrees at Virginia's 23 community colleges with required GPAs receive guaranteed admission to more than 30 four-year institutions (VCCS Transfer). For computer engineering transfers, Virginia Tech requires 3.2-3.4 GPA, while VCU requires 2.5+ GPA. The Virginia Education Wizard (vawizard.org) helps plan course sequences.

How Transfers Work

Northern Virginia Community College leads computer engineering transfer preparation.

As the state's largest community college, NVCC offers associate degrees designed for transfer to GMU, Virginia Tech, and other institutions. The college's location in Fairfax County provides internship access during the associate phase. Students should declare transfer intent by 15 credits earned.

Transfer Planning Tips

Financial incentives encourage community college completion.

The Two-Year College Transfer Grant (CTG) provides up to $3,000 annually for students completing associate degrees with 3.0+ GPA (SCHEV). An additional $1,000 is available for STEM majors. Community college tuition averaging $5,000/year combined with transfer grants reduces bachelor's degree costs by $30,000-$40,000.

Why Study Computer Engineering in Virginia?

Industry & Workforce

Virginia offers exceptional computer engineering opportunities with its unique concentration of federal agencies, defense contractors, and technology giants. Northern Virginia's Dulles Technology Corridor hosts Amazon HQ2 (25,000+ employees), AWS data centers handling 70% of global internet traffic, and headquarters for Northrop Grumman, Raytheon, and Boeing (NoVA EDA). The state's 385,000 tech workers create a robust ecosystem where computer engineering professionals thrive.

Salary Outlook

Computer Engineering salaries in Virginia exceed national averages.

Entry-level positions start at $85,000, with mid-career professionals earning $130,000 and senior specialists reaching $180,000+ (BLS OEWS). Cleared positions—common in Virginia's defense sector—command 15-25% premiums over equivalent commercial roles. Virginia's 5.75% top income tax rate maximizes take-home pay compared to high-tax states.

Regional Tech Hubs

Virginia Tech, UVA, and George Mason University lead computer engineering education.

Virginia Tech's ABET-accredited programs and research expenditures exceeding $450 million provide world-class preparation. George Mason's Northern Virginia location enables internship access to defense contractors and technology companies. Richmond's growing tech scene and Hampton Roads' defense focus create career opportunities throughout the state. Compare programs in California, Texas, or explore our national rankings.

Computer Engineering Job Market in Virginia

Employment Outlook

Virginia's computer engineering job market shows strong demand across sectors.

The state employs 385,000 technology workers with consistent growth in computer engineering roles (BLS OEWS 2024). Northern Virginia anchors state tech employment, with significant opportunities in Richmond's fintech sector and Hampton Roads' defense installations. Federal defense spending increased by $150 billion in 2025, directly supporting Virginia contractor employment.

Salaries by Metro

Regional salary variations reflect employer concentration.

Northern Virginia computer engineering professionals earn $130,000-$180,000 in major technology roles, while Hampton Roads defense positions pay 15-20% less but offer lower cost of living. Richmond's emerging tech scene provides $85,000-$130,000 with housing costs 40% below Northern Virginia. Cleared positions command significant premiums across all regions.

High-Growth Sectors

High-growth sectors driving computer engineering demand include: cloud infrastructure (AWS expansion), federal contractor modernization (CMMC compliance), financial services technology (Capital One, Navy Federal), and defense systems development. Defense contractors including Booz Allen Hamilton, CACI, Leidos, and Northrop Grumman actively recruit computer engineering professionals. Virginia Tech's Engineering Expo connects over 250 companies with students (VT Expo). See computer science programs or cybersecurity degrees.

Computer Engineering Curriculum & Specializations in Virginia

Core Requirements

Virginia computer engineering programs combine theoretical foundations with practical skills.

Core curricula cover fundamental concepts, programming, and specialized topics relevant to computer engineering careers. Virginia Tech's ABET-accredited programs emphasize industry practices and professional preparation. Programs require 120-128 credit hours over four years with hands-on laboratory components.

Degree Pathways

Technical depth prepares students for industry demands.

Advanced coursework incorporates industry-standard tools, emerging technologies, and professional practices. Virginia's proximity to major employers means curriculum often reflects current industry needs. Students develop proficiency through capstone projects, often sponsored by Northern Virginia technology companies and defense contractors.

Specialization Tracks

Hands-on experience is integrated throughout programs.

Capstone projects, internship requirements, and industry partnerships provide real-world application. Many programs require internship experience before graduation—opportunities abound in Northern Virginia. Graduate programs (30-36 credits) offer specializations aligned with career interests. Industry certifications complement academic credentials and validate technical competencies. See software engineering programs or data science degrees.

Online vs On-Campus Computer Engineering Programs in Virginia

Online Program Growth

On-campus computer engineering programs provide significant advantages.

Hands-on laboratory experience, team projects, and collaborative learning are essential for developing practical skills. Virginia Tech's facilities and UVA's engineering resources provide specialized environments. Career fair access, employer networking, and research opportunities favor on-campus students. For cleared positions with defense contractors, on-campus attendance typically facilitates security clearance sponsorship.

Accredited Online Options

Online programs suit working professionals seeking advancement.

George Mason, ODU, and several private Virginia institutions offer online computer engineering-related degrees. These programs accommodate professionals seeking credentials or career advancement. Online tuition may be 10-20% lower than on-campus rates. Working professionals can apply job experience to coursework and implement techniques immediately.

Choosing Your Format

Hybrid approaches maximize flexibility and opportunity.

Some Virginia programs offer evening and weekend options for employed students. Community college coursework completed online can transfer to on-campus bachelor's programs. Students seeking federal or contractor employment should prioritize at least some on-campus experience for clearance sponsorship and employer recruiting. For private-sector careers not requiring clearances, online programs provide viable pathways.

Computer Engineering by City in Virginia

Northern Virginia (Arlington, McLean, Tysons, Reston, Ashburn)

Northern Virginia (Arlington, McLean, Tysons, Reston, Ashburn) offers the highest computer engineering salaries. The Dulles Technology Corridor contains AWS, Google, and Microsoft cloud operations requiring advanced expertise (NoVA EDA). Computer Engineering salaries reach $130,000-$180,000 with cleared positions commanding additional premiums. Housing costs are substantial—median prices exceed $600,000—but compensation offsets the premium.

Richmond

Richmond emerges as Virginia's secondary computer engineering hub. Capital One and regional financial institutions drive hiring. VCU produces local talent while lower cost of living (median home prices around $350,000) enables better quality of life. The emerging startup ecosystem creates opportunities. Remote work for Northern Virginia employers while living in Richmond provides excellent compensation-to-cost ratios.

Hampton Roads (Norfolk, Virginia Beach, Newport News)

Hampton Roads (Norfolk, Virginia Beach, Newport News) provides defense-focused computer engineering careers. Newport News Shipbuilding and Navy contractors anchor the regional economy with salaries of $85,000-$130,000 and housing costs 50% below Northern Virginia. Charlottesville offers research positions at UVA, while Blacksburg provides Virginia Tech research opportunities. See software engineering programs.

Compare Online Computer Engineering Programs in Virginia

View tuition costs, program formats & enrollment info

Find Computer Engineering Programs Near You in Virginia

Search by city to find accredited computer engineering programs ranked by our state methodology.

Computer Engineering Programs by City in Virginia

Computer Engineering Programs Near Virginia Beach, VA

As Virginia's largest city and home to Naval Station Norfolk, Virginia Beach hosts significant defense contractors like Booz Allen Hamilton and numerous embedded systems firms supporting military applications and IoT solutions. The proximity to Old Dominion University's engineering programs and the concentration of aerospace/defense hardware development make it ideal for embedded systems and FPGA design roles.

Virginia Beach is located in Virginia Beach City, Virginia.

Associate's Computer Engineering Programs Near Virginia Beach
  1. Northern Virginia Community College (Public) — State Rank #1, 151.3 mi from Virginia Beach. Tuition: $5,550/year.
  2. Tidewater Community College (Public) — State Rank #2, 9 mi from Virginia Beach. Tuition: $4,818/year.
  3. Brightpoint Community College (Public) — State Rank #3, 79 mi from Virginia Beach. Tuition: $4,788/year.
Bachelor's Computer Engineering Programs Near Virginia Beach
  1. University of Virginia-Main Campus (Public) — State Rank #2, 154.7 mi from Virginia Beach. Tuition: $18,823/year. Graduation rate: 96%.
  2. William & Mary (Public) — State Rank #3, 44.2 mi from Virginia Beach. Tuition: $18,253/year. Graduation rate: 94%.
  3. George Mason University (Public) — State Rank #4, 152.8 mi from Virginia Beach. Tuition: $10,095/year. Graduation rate: 81%.
Master's Computer Engineering Programs Near Virginia Beach
  1. University of Virginia-Main Campus (Public) — State Rank #2, 154.7 mi from Virginia Beach. Tuition: $18,823/year. Graduation rate: 96%.
  2. George Mason University (Public) — State Rank #3, 152.8 mi from Virginia Beach. Tuition: $10,095/year. Graduation rate: 81%.
  3. William & Mary (Public) — State Rank #4, 44.2 mi from Virginia Beach. Tuition: $18,253/year. Graduation rate: 94%.
Doctoral Computer Engineering Programs Near Virginia Beach
  1. University of Virginia-Main Campus (Public) — State Rank #1, 154.7 mi from Virginia Beach. Tuition: $18,823/year. Graduation rate: 96%.
  2. William & Mary (Public) — State Rank #3, 44.2 mi from Virginia Beach. Tuition: $18,253/year. Graduation rate: 94%.
  3. George Mason University (Public) — State Rank #4, 152.8 mi from Virginia Beach. Tuition: $10,095/year. Graduation rate: 81%.

Computer Engineering Programs Near Richmond, VA

Richmond's emerging tech scene centers around VCU's School of Engineering with strong computer engineering offerings and local semiconductor-adjacent companies, though the city is primarily a financial and healthcare hub rather than a hardware manufacturing center. Remote work opportunities and lower cost of living attract engineers willing to commute virtually to Northern Virginia defense contractors.

Richmond is located in Henrico County, Virginia.

Associate's Computer Engineering Programs Near Richmond
  1. Northern Virginia Community College (Public) — State Rank #1, 86.7 mi from Richmond. Tuition: $5,550/year.
  2. Tidewater Community College (Public) — State Rank #2, 83.7 mi from Richmond. Tuition: $4,818/year.
  3. Brightpoint Community College (Public) — State Rank #3, 17.7 mi from Richmond. Tuition: $4,788/year.
Bachelor's Computer Engineering Programs Near Richmond
  1. Virginia Polytechnic Institute and State University (Public) — State Rank #1, 162.9 mi from Richmond. Tuition: $12,698/year. Graduation rate: 95%.
  2. University of Virginia-Main Campus (Public) — State Rank #2, 63.1 mi from Richmond. Tuition: $18,823/year. Graduation rate: 96%.
  3. William & Mary (Public) — State Rank #3, 48.5 mi from Richmond. Tuition: $18,253/year. Graduation rate: 94%.
Master's Computer Engineering Programs Near Richmond
  1. Virginia Polytechnic Institute and State University (Public) — State Rank #1, 162.9 mi from Richmond. Tuition: $12,698/year. Graduation rate: 95%.
  2. University of Virginia-Main Campus (Public) — State Rank #2, 63.1 mi from Richmond. Tuition: $18,823/year. Graduation rate: 96%.
  3. George Mason University (Public) — State Rank #3, 86.1 mi from Richmond. Tuition: $10,095/year. Graduation rate: 81%.
Doctoral Computer Engineering Programs Near Richmond
  1. University of Virginia-Main Campus (Public) — State Rank #1, 63.1 mi from Richmond. Tuition: $18,823/year. Graduation rate: 96%.
  2. Virginia Polytechnic Institute and State University (Public) — State Rank #2, 162.9 mi from Richmond. Tuition: $12,698/year. Graduation rate: 95%.
  3. William & Mary (Public) — State Rank #3, 48.5 mi from Richmond. Tuition: $18,253/year. Graduation rate: 94%.

Computer Engineering Programs Near Norfolk, VA

Norfolk is the operational heart of the U.S. Navy's Atlantic Fleet, creating dense demand for embedded systems engineers, hardware designers, and IoT specialists working on naval vessels and defense systems through contractors like General Dynamics and Huntington Ingalls Industries. Old Dominion University's proximity provides both talent pipeline and research partnerships in autonomous systems and marine electronics.

Norfolk is located in Norfolk City, Virginia.

Associate's Computer Engineering Programs Near Norfolk
  1. Northern Virginia Community College (Public) — State Rank #1, 145.8 mi from Norfolk. Tuition: $5,550/year.
  2. Tidewater Community College (Public) — State Rank #2, in Norfolk. Tuition: $4,818/year.
  3. Brightpoint Community College (Public) — State Rank #3, 71.7 mi from Norfolk. Tuition: $4,788/year.
Bachelor's Computer Engineering Programs Near Norfolk
  1. University of Virginia-Main Campus (Public) — State Rank #2, 147.5 mi from Norfolk. Tuition: $18,823/year. Graduation rate: 96%.
  2. William & Mary (Public) — State Rank #3, 37.3 mi from Norfolk. Tuition: $18,253/year. Graduation rate: 94%.
  3. George Mason University (Public) — State Rank #4, 147.2 mi from Norfolk. Tuition: $10,095/year. Graduation rate: 81%.
Master's Computer Engineering Programs Near Norfolk
  1. University of Virginia-Main Campus (Public) — State Rank #2, 147.5 mi from Norfolk. Tuition: $18,823/year. Graduation rate: 96%.
  2. George Mason University (Public) — State Rank #3, 147.2 mi from Norfolk. Tuition: $10,095/year. Graduation rate: 81%.
  3. William & Mary (Public) — State Rank #4, 37.3 mi from Norfolk. Tuition: $18,253/year. Graduation rate: 94%.
Doctoral Computer Engineering Programs Near Norfolk
  1. University of Virginia-Main Campus (Public) — State Rank #1, 147.5 mi from Norfolk. Tuition: $18,823/year. Graduation rate: 96%.
  2. William & Mary (Public) — State Rank #3, 37.3 mi from Norfolk. Tuition: $18,253/year. Graduation rate: 94%.
  3. George Mason University (Public) — State Rank #4, 147.2 mi from Norfolk. Tuition: $10,095/year. Graduation rate: 81%.

Computer Engineering Programs Near Lynchburg, VA

Lynchburg is a small city best suited for remote work in computer engineering, though Liberty University offers engineering programs and the city has modest manufacturing presence; engineers here typically work remotely for Northern Virginia defense firms or commute to Richmond tech roles.

Lynchburg is located in Lynchburg City, Virginia.

Associate's Computer Engineering Programs Near Lynchburg
  1. Northern Virginia Community College (Public) — State Rank #1, 145.2 mi from Lynchburg. Tuition: $5,550/year.
  2. Tidewater Community College (Public) — State Rank #2, 163 mi from Lynchburg. Tuition: $4,818/year.
  3. Brightpoint Community College (Public) — State Rank #3, 97 mi from Lynchburg. Tuition: $4,788/year.
Bachelor's Computer Engineering Programs Near Lynchburg
  1. Virginia Polytechnic Institute and State University (Public) — State Rank #1, 69.6 mi from Lynchburg. Tuition: $12,698/year. Graduation rate: 95%.
  2. University of Virginia-Main Campus (Public) — State Rank #2, 57.9 mi from Lynchburg. Tuition: $18,823/year. Graduation rate: 96%.
  3. William & Mary (Public) — State Rank #3, 135.7 mi from Lynchburg. Tuition: $18,253/year. Graduation rate: 94%.
Master's Computer Engineering Programs Near Lynchburg
  1. Virginia Polytechnic Institute and State University (Public) — State Rank #1, 69.6 mi from Lynchburg. Tuition: $12,698/year. Graduation rate: 95%.
  2. University of Virginia-Main Campus (Public) — State Rank #2, 57.9 mi from Lynchburg. Tuition: $18,823/year. Graduation rate: 96%.
  3. George Mason University (Public) — State Rank #3, 142.4 mi from Lynchburg. Tuition: $10,095/year. Graduation rate: 81%.
Doctoral Computer Engineering Programs Near Lynchburg
  1. University of Virginia-Main Campus (Public) — State Rank #1, 57.9 mi from Lynchburg. Tuition: $18,823/year. Graduation rate: 96%.
  2. Virginia Polytechnic Institute and State University (Public) — State Rank #2, 69.6 mi from Lynchburg. Tuition: $12,698/year. Graduation rate: 95%.
  3. William & Mary (Public) — State Rank #3, 135.7 mi from Lynchburg. Tuition: $18,253/year. Graduation rate: 94%.

Computer Engineering Programs Near Vienna, VA

Vienna sits in the heart of Northern Virginia's defense contractor corridor, home to multiple Booz Allen Hamilton offices and countless embedded systems and FPGA design firms serving intelligence and aerospace clients, with easy access to George Mason University's computer engineering program. This concentration makes it one of Virginia's premier hubs for hardware engineers and systems designers focused on classified and high-reliability applications.

Vienna is located in Fairfax County, Virginia.

Associate's Computer Engineering Programs Near Vienna
  1. Northern Virginia Community College (Public) — State Rank #1, 5.8 mi from Vienna. Tuition: $5,550/year.
  2. Tidewater Community College (Public) — State Rank #2, 151.8 mi from Vienna. Tuition: $4,818/year.
  3. Brightpoint Community College (Public) — State Rank #3, 109 mi from Vienna. Tuition: $4,788/year.
Bachelor's Computer Engineering Programs Near Vienna
  1. University of Virginia-Main Campus (Public) — State Rank #2, 91.8 mi from Vienna. Tuition: $18,823/year. Graduation rate: 96%.
  2. William & Mary (Public) — State Rank #3, 117.4 mi from Vienna. Tuition: $18,253/year. Graduation rate: 94%.
  3. George Mason University (Public) — State Rank #4, 7.1 mi from Vienna. Tuition: $10,095/year. Graduation rate: 81%.
Master's Computer Engineering Programs Near Vienna
  1. University of Virginia-Main Campus (Public) — State Rank #2, 91.8 mi from Vienna. Tuition: $18,823/year. Graduation rate: 96%.
  2. George Mason University (Public) — State Rank #3, 7.1 mi from Vienna. Tuition: $10,095/year. Graduation rate: 81%.
  3. William & Mary (Public) — State Rank #4, 117.4 mi from Vienna. Tuition: $18,253/year. Graduation rate: 94%.
Doctoral Computer Engineering Programs Near Vienna
  1. University of Virginia-Main Campus (Public) — State Rank #1, 91.8 mi from Vienna. Tuition: $18,823/year. Graduation rate: 96%.
  2. William & Mary (Public) — State Rank #3, 117.4 mi from Vienna. Tuition: $18,253/year. Graduation rate: 94%.
  3. George Mason University (Public) — State Rank #4, 7.1 mi from Vienna. Tuition: $10,095/year. Graduation rate: 81%.

Computer Engineering Programs Near Newport News, VA

Newport News is anchored by Huntington Ingalls Industries (HII), one of the nation's largest shipbuilders requiring extensive embedded systems, FPGA, and hardware design expertise for naval vessel automation and combat systems. Christopher Newport University's engineering programs and the local concentration of defense electronics suppliers create a specialized ecosystem for maritime-focused computer engineers.

Newport News is located in Newport News City, Virginia.

Associate's Computer Engineering Programs Near Newport News
  1. Northern Virginia Community College (Public) — State Rank #1, 126.5 mi from Newport News. Tuition: $5,550/year.
  2. Tidewater Community College (Public) — State Rank #2, 20.6 mi from Newport News. Tuition: $4,818/year.
  3. Brightpoint Community College (Public) — State Rank #3, 52.8 mi from Newport News. Tuition: $4,788/year.
Bachelor's Computer Engineering Programs Near Newport News
  1. University of Virginia-Main Campus (Public) — State Rank #2, 127.4 mi from Newport News. Tuition: $18,823/year. Graduation rate: 96%.
  2. William & Mary (Public) — State Rank #3, 16.5 mi from Newport News. Tuition: $18,253/year. Graduation rate: 94%.
  3. George Mason University (Public) — State Rank #4, 127.7 mi from Newport News. Tuition: $10,095/year. Graduation rate: 81%.
Master's Computer Engineering Programs Near Newport News
  1. University of Virginia-Main Campus (Public) — State Rank #2, 127.4 mi from Newport News. Tuition: $18,823/year. Graduation rate: 96%.
  2. George Mason University (Public) — State Rank #3, 127.7 mi from Newport News. Tuition: $10,095/year. Graduation rate: 81%.
  3. William & Mary (Public) — State Rank #4, 16.5 mi from Newport News. Tuition: $18,253/year. Graduation rate: 94%.
Doctoral Computer Engineering Programs Near Newport News
  1. University of Virginia-Main Campus (Public) — State Rank #1, 127.4 mi from Newport News. Tuition: $18,823/year. Graduation rate: 96%.
  2. William & Mary (Public) — State Rank #3, 16.5 mi from Newport News. Tuition: $18,253/year. Graduation rate: 94%.
  3. George Mason University (Public) — State Rank #4, 127.7 mi from Newport News. Tuition: $10,095/year. Graduation rate: 81%.

Computer Engineering Programs Near Arlington, VA

Arlington hosts the headquarters and major offices of defense giants like Booz Allen Hamilton and countless federal agencies (DoD, NSA, DIA), making it the epicenter for classified computer engineering work in embedded systems, cryptography hardware, and secure systems design. The presence of George Mason University and proximity to Georgetown's engineering graduate programs provide talent pipelines, though housing costs are significantly higher than other Virginia metros.

Arlington is located in Arlington County, Virginia.

Associate's Computer Engineering Programs Near Arlington
  1. Northern Virginia Community College (Public) — State Rank #1, 8.7 mi from Arlington. Tuition: $5,550/year.
  2. Tidewater Community College (Public) — State Rank #2, 147.3 mi from Arlington. Tuition: $4,818/year.
  3. Brightpoint Community College (Public) — State Rank #3, 107.8 mi from Arlington. Tuition: $4,788/year.
Bachelor's Computer Engineering Programs Near Arlington
  1. University of Virginia-Main Campus (Public) — State Rank #2, 96.5 mi from Arlington. Tuition: $18,823/year. Graduation rate: 96%.
  2. William & Mary (Public) — State Rank #3, 113.7 mi from Arlington. Tuition: $18,253/year. Graduation rate: 94%.
  3. George Mason University (Public) — State Rank #4, 12.3 mi from Arlington. Tuition: $10,095/year. Graduation rate: 81%.
Master's Computer Engineering Programs Near Arlington
  1. University of Virginia-Main Campus (Public) — State Rank #2, 96.5 mi from Arlington. Tuition: $18,823/year. Graduation rate: 96%.
  2. George Mason University (Public) — State Rank #3, 12.3 mi from Arlington. Tuition: $10,095/year. Graduation rate: 81%.
  3. William & Mary (Public) — State Rank #4, 113.7 mi from Arlington. Tuition: $18,253/year. Graduation rate: 94%.
Doctoral Computer Engineering Programs Near Arlington
  1. University of Virginia-Main Campus (Public) — State Rank #1, 96.5 mi from Arlington. Tuition: $18,823/year. Graduation rate: 96%.
  2. William & Mary (Public) — State Rank #3, 113.7 mi from Arlington. Tuition: $18,253/year. Graduation rate: 94%.
  3. George Mason University (Public) — State Rank #4, 12.3 mi from Arlington. Tuition: $10,095/year. Graduation rate: 81%.

Computer Engineering Programs Near Danville, VA

Danville is a small Piedmont city with limited computer engineering opportunities; engineers here would primarily pursue remote positions with Northern Virginia contractors or relocate to larger metros, though the area is exploring advanced manufacturing initiatives.

Danville is located in Danville City, Virginia.

Associate's Computer Engineering Programs Near Danville
  1. Northern Virginia Community College (Public) — State Rank #1, 195.8 mi from Danville. Tuition: $5,550/year.
  2. Tidewater Community College (Public) — State Rank #2, 173.6 mi from Danville. Tuition: $4,818/year.
  3. Brightpoint Community College (Public) — State Rank #3, 122.4 mi from Danville. Tuition: $4,788/year.
Bachelor's Computer Engineering Programs Near Danville
  1. Virginia Polytechnic Institute and State University (Public) — State Rank #1, 72 mi from Danville. Tuition: $12,698/year. Graduation rate: 95%.
  2. University of Virginia-Main Campus (Public) — State Rank #2, 112.3 mi from Danville. Tuition: $18,823/year. Graduation rate: 96%.
  3. William & Mary (Public) — State Rank #3, 156.5 mi from Danville. Tuition: $18,253/year. Graduation rate: 94%.
Master's Computer Engineering Programs Near Danville
  1. Virginia Polytechnic Institute and State University (Public) — State Rank #1, 72 mi from Danville. Tuition: $12,698/year. Graduation rate: 95%.
  2. University of Virginia-Main Campus (Public) — State Rank #2, 112.3 mi from Danville. Tuition: $18,823/year. Graduation rate: 96%.
  3. George Mason University (Public) — State Rank #3, 193.4 mi from Danville. Tuition: $10,095/year. Graduation rate: 81%.
Doctoral Computer Engineering Programs Near Danville
  1. University of Virginia-Main Campus (Public) — State Rank #1, 112.3 mi from Danville. Tuition: $18,823/year. Graduation rate: 96%.
  2. Virginia Polytechnic Institute and State University (Public) — State Rank #2, 72 mi from Danville. Tuition: $12,698/year. Graduation rate: 95%.
  3. William & Mary (Public) — State Rank #3, 156.5 mi from Danville. Tuition: $18,253/year. Graduation rate: 94%.

Computer Engineering Programs Near Roanoke, VA

Roanoke is a regional tech hub in Southwest Virginia with Virginia Tech just 45 minutes away, home to the university's satellite engineering research and local aerospace suppliers, though most semiconductor and advanced hardware design roles require commuting to or remote work from Northern Virginia. The lower cost of living and emerging IoT/embedded systems presence make it viable for engineers willing to be distributed or work for tech-forward manufacturers.

Roanoke is located in Roanoke City, Virginia.

Associate's Computer Engineering Programs Near Roanoke
  1. Northern Virginia Community College (Public) — State Rank #1, 183.9 mi from Roanoke. Tuition: $5,550/year.
  2. Brightpoint Community College (Public) — State Rank #3, 141.3 mi from Roanoke. Tuition: $4,788/year.
  3. Virginia Peninsula Community College (Public) — State Rank #4, 196.4 mi from Roanoke. Tuition: $4,818/year.
Bachelor's Computer Engineering Programs Near Roanoke
  1. Virginia Polytechnic Institute and State University (Public) — State Rank #1, 24.7 mi from Roanoke. Tuition: $12,698/year. Graduation rate: 95%.
  2. University of Virginia-Main Campus (Public) — State Rank #2, 96.2 mi from Roanoke. Tuition: $18,823/year. Graduation rate: 96%.
  3. William & Mary (Public) — State Rank #3, 179.8 mi from Roanoke. Tuition: $18,253/year. Graduation rate: 94%.
Master's Computer Engineering Programs Near Roanoke
  1. Virginia Polytechnic Institute and State University (Public) — State Rank #1, 24.7 mi from Roanoke. Tuition: $12,698/year. Graduation rate: 95%.
  2. University of Virginia-Main Campus (Public) — State Rank #2, 96.2 mi from Roanoke. Tuition: $18,823/year. Graduation rate: 96%.
  3. George Mason University (Public) — State Rank #3, 180.7 mi from Roanoke. Tuition: $10,095/year. Graduation rate: 81%.
Doctoral Computer Engineering Programs Near Roanoke
  1. University of Virginia-Main Campus (Public) — State Rank #1, 96.2 mi from Roanoke. Tuition: $18,823/year. Graduation rate: 96%.
  2. Virginia Polytechnic Institute and State University (Public) — State Rank #2, 24.7 mi from Roanoke. Tuition: $12,698/year. Graduation rate: 95%.
  3. William & Mary (Public) — State Rank #3, 179.8 mi from Roanoke. Tuition: $18,253/year. Graduation rate: 94%.

Computer Engineering Programs Near Petersburg, VA

Petersburg in Chesterfield County is primarily positioned for remote work opportunities, as the city lacks significant semiconductor, aerospace, or embedded systems clusters; engineers here would typically commute to Richmond tech roles or work remotely for Northern Virginia defense contractors serving the nearby Navy presence.

Petersburg is located in Chesterfield County, Virginia.

Associate's Computer Engineering Programs Near Petersburg
  1. Northern Virginia Community College (Public) — State Rank #1, 111 mi from Petersburg. Tuition: $5,550/year.
  2. Tidewater Community College (Public) — State Rank #2, 66.8 mi from Petersburg. Tuition: $4,818/year.
  3. Brightpoint Community College (Public) — State Rank #3, 7.9 mi from Petersburg. Tuition: $4,788/year.
Bachelor's Computer Engineering Programs Near Petersburg
  1. Virginia Polytechnic Institute and State University (Public) — State Rank #1, 166.2 mi from Petersburg. Tuition: $12,698/year. Graduation rate: 95%.
  2. University of Virginia-Main Campus (Public) — State Rank #2, 81.9 mi from Petersburg. Tuition: $18,823/year. Graduation rate: 96%.
  3. William & Mary (Public) — State Rank #3, 38.3 mi from Petersburg. Tuition: $18,253/year. Graduation rate: 94%.
Master's Computer Engineering Programs Near Petersburg
  1. Virginia Polytechnic Institute and State University (Public) — State Rank #1, 166.2 mi from Petersburg. Tuition: $12,698/year. Graduation rate: 95%.
  2. University of Virginia-Main Campus (Public) — State Rank #2, 81.9 mi from Petersburg. Tuition: $18,823/year. Graduation rate: 96%.
  3. George Mason University (Public) — State Rank #3, 110.6 mi from Petersburg. Tuition: $10,095/year. Graduation rate: 81%.
Doctoral Computer Engineering Programs Near Petersburg
  1. University of Virginia-Main Campus (Public) — State Rank #1, 81.9 mi from Petersburg. Tuition: $18,823/year. Graduation rate: 96%.
  2. Virginia Polytechnic Institute and State University (Public) — State Rank #2, 166.2 mi from Petersburg. Tuition: $12,698/year. Graduation rate: 95%.
  3. William & Mary (Public) — State Rank #3, 38.3 mi from Petersburg. Tuition: $18,253/year. Graduation rate: 94%.

Coding Bootcamps: An Alternative Pathway

Coding bootcamps offer an accelerated pathway into tech careers. For those in Virginia considering alternatives to traditional degrees, here's what you need to know about this intensive learning format.

What is a Coding Bootcamp?

A coding bootcamp is an intensive, short-term training program (typically 12-24 weeks) that teaches practical programming skills through hands-on projects. Unlike traditional degrees, bootcamps focus exclusively on job-ready skills and often include career services to help graduates land their first tech role.

Who Bootcamps Are Best For

  • Career changers looking to enter tech quickly
  • Professionals wanting to upskill or transition roles
  • Self-taught developers seeking structured training
  • Those unable to commit to a 4-year degree timeline

What People Love

Based on discussions from r/codingbootcamp, r/cscareerquestions, and r/learnprogramming

  • Fast-track to employment—many graduates land jobs within 3-6 months
  • Hands-on, project-based learning builds real portfolio pieces
  • Career services and interview prep included in most programs
  • Strong alumni networks for job referrals and mentorship
  • Structured curriculum keeps you accountable and on track

Common Concerns

Honest feedback from bootcamp graduates and industry professionals

  • Intense pace can be overwhelming—expect 60-80 hour weeks
  • Some employers still prefer traditional CS degrees for certain roles
  • Quality varies widely between programs—research carefully
  • Job placement stats can be misleading—ask for CIRR audited reports
  • May lack depth in computer science fundamentals like algorithms
EXCLUSIVE OFFER

Save $1000 on Springboard Bootcamps

Springboard offers career-focused bootcamps with 1-on-1 mentorship from industry professionals. Their programs include a job guarantee—complete all requirements, and if you don't land a qualifying role, you may be eligible for a full tuition refund. Use our exclusive link to save $1000 on enrollment.

Programs for Computer Engineering careers:

  • Software Engineering Career Track
  • Machine Learning Engineering & AI
1-on-1 MentorshipJob GuaranteeFlexible Payment

We may earn a commission when you use our affiliate link and coupon.

Top Ranked Computer Engineering Degree Programs in Other States

StateTotal ProgramsMedian TuitionTop Program
Best Colleges For Computer Engineering in California59$11,834University of California-Berkeley
Best Colleges For Computer Engineering in Texas45$9,003Texas A & M University-College Station
Best Colleges For Computer Engineering in New York53$31,100Cornell University
Best Colleges For Computer Engineering in Florida29$14,274Florida International University
Best Colleges For Computer Engineering in Washington17$31,899University of Washington-Seattle Campus
Best Colleges For Computer Engineering in Massachusetts36$52,800University of Massachusetts-Amherst
Best Colleges For Computer Engineering in Illinois40$35,740University of Illinois Urbana-Champaign
Best Colleges For Computer Engineering in Georgia14$9,790Kennesaw State University

Computer Engineering in Virginia: FAQ

How We Rank Computer Engineering Programs

Based on 28 programs from IPEDS 2023

We analyzed 28 computer engineering programs in Virginia using IPEDS 2023 data and BLS labor statistics. Our rankings are produced algorithmically without editorial intervention, ensuring objectivity and reproducibility.

Ranking Factors

Program Completions35%

Number of graduates per year in this specific field (CIP code). Larger programs indicate established departments with more resources, course offerings, and career services. Measured from IPEDS Completions data.

Graduation Rate25%

Percentage of students completing their degree within 150% of expected time (6 years for bachelor's, 3 years for associate's). Higher rates indicate better student support and program quality. Source: IPEDS Graduation Rates survey.

Selectivity20%

Admission rate (lower = more selective). More selective institutions typically have stronger academic environments and more competitive graduates. For open-admission institutions, we use graduation rates as a proxy for quality.

Career Outcomes20%

Regional salary data for computer engineering graduates. Virginia median salary of $126,100 is factored into institutional scores based on local job market strength.

Ranking Categories

Best Programs

Overall quality using all four factors weighted as shown above. Ideal for students seeking the strongest academic experience.

Online Programs

Same methodology, filtered to schools with fully online or hybrid options (IPEDS Distance Education data). Some schools may have lower graduation rates due to different student demographics.

Most Affordable

Ranked primarily by net cost (tuition minus average institutional aid), with quality factors as tiebreakers. Best for cost-conscious students.

Data Sources

  • IPEDS 2023Institutional characteristics, completions, graduation rates
  • BLS OEWS 2024State and metro salary data by occupation
  • CIP Code MappingPrograms identified using Classification of Instructional Programs codes

Data Sources

Institutional characteristics, completions, graduation rates

Virginia salary and employment data

Official University Websites

Program details and admissions information

Last Updated: February 15, 2026. Rankings based on IPEDS 2023 data. Salary data from BLS OEWS May 2024.

Was this ranking helpful for your college search?
Taylor Rupe

Taylor Rupe

Co-founder & Editor (B.S. Computer Science, Oregon State • B.A. Psychology, University of Washington)

Taylor combines technical expertise in computer science with a deep understanding of human behavior and learning. His dual background drives Hakia's mission: leveraging technology to build authoritative educational resources that help people make better decisions about their academic and career paths.

Computer Engineering Program Details at Virginia Schools

Associate's Computer Engineering Programs in Virginia

Northern Virginia Community College — Annandale, VA

Key Distinction: Northern Virginia Community College provides affordable Computer Engineering education with flexible scheduling and transfer pathways to four-year universities.

Hakia Insight: Northern Virginia Community College's location in the DC metro means transfer partnerships likely include George Mason and UVA, but the real edge is proximity to federal contractor hiring pipelines that actively recruit community college graduates into security-clearance-eligible roles.

Northern Virginia Community College offers Computer Engineering programs in Annandale, VA. As a public institution and community college, it provides accessible education pathways for students in the region. Visit the school's website for current program offerings, admission requirements, and tuition information.

Tidewater Community College — Norfolk, VA

Key Distinction: Tidewater Community College provides affordable Computer Engineering education with flexible scheduling and transfer pathways to four-year universities.

Hakia Insight: Tidewater's Norfolk location adjacent to Naval Station Norfolk creates an unusual niche: community college computer engineering students can intern at the world's largest naval base, a credential that translates into federal IT/cybersecurity roles with GS-grades unavailable through traditional university pathways.

Tidewater Community College offers Computer Engineering programs in Norfolk, VA. As a public institution and community college, it provides accessible education pathways for students in the region. Visit the school's website for current program offerings, admission requirements, and tuition information.

Brightpoint Community College — Chester, VA

Key Distinction: Hands-on experience in labs with support from top-notch faculty, plus guaranteed transfer agreements to finish bachelor's degrees

Hakia Insight: Brightpoint's explicit NASA partnership at Langley and Wallops isn't symbolic—these facilities actively hire two-year graduates for embedded systems roles, meaning successful transfer students often leapfrog peers from four-year programs into aerospace jobs.

At the associate's level, brightpoint Community College offers an Associate of Science degree in Computer Science designed as a two-year transfer program. The program prepares students to transfer to four-year colleges to complete a bachelor's degree in computer science.

Programs Offered
  • Associate of Science in Computer Engineering — 2 years, on-campus
  • Associate of Applied Science in Computer Engineering — 2 years, online
Industry Partners
  • NASA Langley Research Center (aerospace)
  • NASA Wallops Flight Facility (aerospace)
  • Virginia Space Grant Consortium (aerospace)
Notable Faculty
  • Ebenezer Emos — mathematics
  • Dr. Shijian Chu — biology

Location Advantages: Chester Campus locationMidlothian Campus locationG3 tuition assistance eligibility

Piedmont Virginia Community College — Charlottesville, VA

Hakia Insight: Piedmont's employer list (UVA, state IT departments, Sentara) reflects a healthcare and public-sector pipeline rather than aerospace or tech—useful for students targeting government or institutional tech careers, where community college credentials often accelerate clearance and promotion timelines.

At the associate's level, piedmont Virginia Community College offers foundational engineering and computer science programs designed to prepare students for transfer to four-year universities or entry into technology careers. The college provides an Engineering (AS) degree program that establishes fundamental engineering principles and a Computer Science (AS) degree program focused on computational thinking and programming skills. Both programs are structured as Associate of Science degrees that emphasize strong mathematical foundations and technical competencies. The programs are designed to meet transfer requirements for students planning to complete bachelor's degrees at four-year institutions. PVCC supports students through comprehensive academic advising, tutoring services, financial aid programs including the G3 initiative, and various student support services including career services and accessibility accommodations.

Programs Offered
  • Associate of Science in Computer Engineering — 2 years, on-campus
  • Associate of Applied Science in Computer Engineering — 2 years, online
Career Outcomes

Top Employers: University of Virginia, Charlottesville-area tech startups, Sentara Martha Jefferson Hospital, State of Virginia IT departments.

Top Transfer Destinations
  • University of Virginia
  • Virginia Tech
  • James Madison University
  • University of Virginia at Wise
Entry-Level Career Paths
  • Help Desk Technician
  • Junior Network Administrator
  • Desktop Support Specialist
  • IT Support Technician
  • Systems Administration Assistant
Included Certifications
  • CompTIA A+
  • CompTIA Network+
  • AWS Cloud Practitioner

Location Advantages:

Columbia College — Vienna, VA

Key Distinction: Columbia College demonstrates a commitment to professional education and student services, though specific Computer Engineering program distinctions are not clearly documented in the available materials.

Hakia Insight: Columbia College's dual-track associate's degree structure—offering both an A.S. and A.A.S. in Computer Engineering—allows students to either pathway into a four-year program or directly enter the workforce, a flexibility that competitive community colleges rarely formalize into distinct credentials.

At the associate's level, based on the available source materials from Columbia College, the institution offers various academic programs though specific details about a Computer Engineering program are not clearly documented in the provided pages. The college appears to focus on professional and technical education, with programs designed to meet industry standards and provide practical skills for career advancement. Columbia College maintains academic catalogs and program materials that suggest a commitment to structured degree pathways and professional development. The institution provides various student services including visa support for international students, indicating a diverse student body. While comprehensive Computer Engineering program details were not found in the source materials, the college's infrastructure suggests it supports technical and professional programs with appropriate academic rigor and student support services.

Programs Offered
  • Associate of Science in Computer Engineering — 2 years, on-campus
  • Associate of Applied Science in Computer Engineering — 2 years, online

Location Advantages:

Bachelor's Computer Engineering Programs in Virginia

Virginia Polytechnic Institute and State University — Blacksburg, VA

Key Distinction: The program emphasizes industry-related hands-on experiences and opportunities for undergraduate research and co-op/internships, building on a strong foundation in mathematics, physical science, and computer programming.

Hakia Insight: Virginia Tech's Micro-/Nanofabrication Cleanroom paired with Professor Davalos's biomedical applications focus creates an unusual advantage: undergraduates can move from circuit theory directly into hands-on fabrication of devices that solve real medical problems, skipping the typical 'theory-only' bottleneck of most CPE programs.

At the bachelor's level, the Bradley Department of Electrical and Computer Engineering administers the Computer Engineering (CPE) degree program. CPE provides the critical technology base for a broad range of industries, including bioinformatics, computing hardware, computer networking and security, embedded computing, telecommunications, and video/image processing.

Programs Offered
  • Bachelor of Science in Computer Engineering — 4 years, on-campus
  • Bachelor of Arts in Computer Engineering — 4 years, online
Research Labs and Institutes
  • Information Technology Security Lab
  • Micro-/Nanofabrication Cleanroom
Notable Faculty
  • Professor Rafael Davalos — biomedical applications
Admissions

GPA Requirement: 3.3. Application Deadline: January 15 for fall, September 1 for spring (for funding consideration).

Accreditations and Certifications
  • ABET

Location Advantages:

University of Virginia-Main Campus — Charlottesville, VA

Key Distinction: The curriculum has been carefully designed to assure that students obtain an excellent background in both Computer Science and Electrical & Computer Engineering disciplines through joint administration by both departments.

Hakia Insight: UVA's joint Computer Science and ECE administration sidesteps the traditional hardware-software silos by design—students don't just *take* courses from both departments, they're guaranteed curriculum cohesion that most schools patch together after the fact, and Dr. Stan's Processing-in-Memory research gives undergrads a cutting-edge specialization most peers won't see until grad school.

At the bachelor's level, the Computer Engineering program at UVA is jointly administered by Computer Science and Electrical & Computer Engineering Departments, providing students with an excellent background in both disciplines. Students learn to analyze, design and implement creative solutions to problems with computer hardware, software, systems and applications while working with hardware and software to create modern computing and embedded systems.

Programs Offered
  • Bachelor of Science in Computer Engineering — 4 years, on-campus
  • Bachelor of Arts in Computer Engineering — 4 years, online
Research Labs and Institutes
  • Link Lab
  • Multi-functional Integrated System Technology (MIST) IUCRC Center
  • Center for Automata Processing (CAP)
  • High Performance Low Power (HPLP)
Industry Partners
  • Virginia Microelectronics Consortium (VMEC) (tech)
Notable Faculty
  • Dr. Mircea R. Stan — AI hardware, Processing in Memory, Cyber-Physical Systems, Computational RFID, Low Power, Spintronics, and Nanoelectronics
Admissions

GPA Requirement: 2.0.

Requirements: Single Variable Calculus I, Single Variable Calculus II, Multivariable Calculus III, Introductory Chemistry I & Lab, Introduction to Programming, Engineering Foundations 1, Engineering Foundations 2, Introductory Physics I & Lab, Introductory Physics II & Lab

Location Advantages:

William & Mary — Williamsburg, VA

Key Distinction: As a research university within a liberal arts college, students enjoy the best of both worlds with faculty engaged in research and emphasis on quality teaching with close student-faculty interaction.

Hakia Insight: William & Mary's proximity to both NASA Langley and Jefferson Lab creates a rare pipeline: students studying cybersecurity under Dr. Chapman can move directly into research roles at facilities where federal agencies actively recruit, rather than hoping for internship lottery.

At the bachelor's level, william & Mary's Computer Science Department offers undergraduate degrees (B.A./B.S.) and graduate programs (M.S./Ph.D.) housed within a liberal arts institution with very high research activity. Students enjoy close, collegial relations with faculty while participating in cutting-edge research.

Programs Offered
  • Bachelor of Science in Computer Engineering — 4 years, on-campus
  • Bachelor of Arts in Computer Engineering — 4 years, online
Industry Partners
  • NASA Langley Research Center (collaborator)
  • Thomas Jefferson National Accelerator Facility (collaborator)
  • Accenture (sponsor)
  • Activision (sponsor)
  • AMD (sponsor)
  • Cisco (sponsor)
  • Google (sponsor)
Notable Faculty
  • Dr. Matthew Chapman — Cybersecurity Education and Workforce Development
Admissions

GPA Requirement: 3.0.

Requirements: MATH 111 - Calculus I, MATH 112 - Calculus II, MATH 211 - Linear Algebra, CSCI 141 - Computational Problem Solving, CSCI 241 - Data Structures, CSCI 243 - Discrete Structures of Computer Science, CSCI 303 - Algorithms, CSCI 304 - Computer Organization, CSCI 301 - Software Development

Location Advantages: Partnership access to NASA Langley Research CenterCollaboration with Thomas Jefferson National Accelerator FacilityRanked among top public universities for tech salaries

Washington and Lee University — Lexington, VA

Hakia Insight: Washington and Lee's three decades of curriculum refinement in a liberal arts setting means the program has optimized what larger schools are still debating—how to teach computer engineering depth without sacrificing the cross-disciplinary breadth that makes engineers adaptable.

At the bachelor's level, 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.

Programs Offered
  • Bachelor of Science in Computer Engineering — 4 years, on-campus
  • Bachelor of Arts in Computer Engineering — 4 years, online

Location Advantages:

George Mason University — Fairfax, VA

Key Distinction: The program is built around computer-aided design tools that can simulate and assist in the design of new digital systems, emphasizing hands-on design experiences and simulation throughout the curriculum with a year-long senior design project culminating in building a functional hardware system in a team environment.

Hakia Insight: George Mason's year-long senior design project that culminates in *building* a functional hardware system—not simulating one—combined with top-employer recruitment from Amazon, Meta, and Boeing means students graduate with a portfolio piece that mirrors what they'll do day-one on the job.

At the bachelor's level, the field of computer engineering can be described as an amalgam of hardware and software design. Computer engineers are involved in research, design, development, production, and operation of a wide variety of digital systems, from integrated circuits through microcontrollers, multi-core processors, FPGA-based accelerators, to big-data and cloud computing platforms.

Programs Offered
  • Bachelor of Science in Computer Engineering — 4 years, on-campus
  • Bachelor of Arts in Computer Engineering — 4 years, online
Industry Partners
  • Amazon (tech)
  • Meta (tech)
  • Google (tech)
  • BAE Systems (defense)
  • Boeing (aerospace)
  • General Electric (tech)
Career Outcomes

Top Employers: Amazon, Meta, Google, BAE Systems, Boeing, General Electric.

Accreditations and Certifications
  • ABET

Location Advantages:

Averett University — Danville, VA

Key Distinction: Inclusive, mentorship-heavy program focused on accessibility and success for first-generation engineering students.

Hakia Insight: Averett's explicit focus on first-generation and non-traditional engineering students, paired with mentorship-heavy structure, addresses a blind spot in selectivity rankings: graduation and career readiness rates for underrepresented populations often exceed those at brand-name programs with higher admission bars.

At the bachelor's level, averett's computer engineering program prioritizes accessible, individualized engineering education for students who thrive in supportive, non-intimidating learning environments. The curriculum covers core competencies in digital systems, microprocessors, and embedded design while maintaining flexibility for students to develop depth in areas matching their interests. What makes Averett distinctive is its commitment to first-generation and underrepresented students in engineering; the program actively builds community through peer mentoring, bridge programs, and faculty advising that goes beyond academics. Students engage in capstone design projects that solve real problems—some in partnership with local organizations—giving them portfolio pieces and real-world problem-solving experience. While Averett may not have the research output of larger institutions, its strength lies in producing well-prepared, confident engineers who move into careers with strong support networks and clear professional trajectories.

Programs Offered
  • Bachelor of Science in Computer Engineering — 4 years, on-campus
  • Bachelor of Arts in Computer Engineering — 4 years, online
Accreditations and Certifications
  • ABET accredited

Location Advantages: Located in central Virginia near growing tech regions

Virginia Commonwealth University — Richmond, VA

Key Distinction: Hands-on learning environment from day one with award-winning faculty research, offering specialization in areas like cyber-physical systems, medical devices, sustainable power systems, and micro/nano-electronics with unique networking opportunities in Richmond.

Hakia Insight: VCU's median starting salary of $83,727 combined with a C-minimum GPA requirement (versus the 3.3–3.0 peers demand) signals an program that prioritizes industry-ready skills over credentials—students who might be weeded out elsewhere graduate into competitive positions at Cisco and Johns Hopkins APL.

At the bachelor's level, computer engineers at VCU develop powerful computer systems for everyday applications, from high-performance workstations to embedded systems in vehicles, medical equipment, and consumer electronics. The program prepares students for the strong demand in developing these systems across multiple industries.

Programs Offered
  • Bachelor of Science in Computer Engineering — 4 years, on-campus
  • Bachelor of Arts in Computer Engineering — 4 years, online
Industry Partners
  • Cisco (tech)
  • Intel (tech)
  • Johns Hopkins University Applied Physics Laboratory (research)
Career Outcomes

Median Salary: $83,727.

Notable Faculty
  • Dr. Carl Elks — physics-based hardware solutions and cybersecurity
  • Dr. Ümit Özgür — physics-based hardware solutions
Admissions

GPA Requirement: C minimum in all engineering, computer science, physics, mathematics and technical electives.

Requirements: General Chemistry I or Introduction to Biological Sciences I, Calculus with Analytic Geometry, University Physics

Location Advantages: Access to state-of-the-art research facilitiesStrong industry partnerships in Richmond area

Virginia Military Institute — Lexington, VA

Key Distinction: VMI's computer engineering program uniquely combines rigorous technical training with military cadet development, producing leaders prepared for defense, government, or civilian technical roles requiring exceptional accountability and judgment.

Hakia Insight: VMI's cadet model isn't a peripheral to technical training; it's structural—the accountability and judgment-under-pressure baked into four years of military discipline produces engineers uniquely prepared for defense contracting leadership roles, which is why DoD actively recruits VMI graduates over civilians with identical GPAs.

At the bachelor's level, virginia Military Institute's computer engineering program is inseparable from VMI's distinctive cadet education model, where students combine rigorous technical training with military discipline, leadership development, and a strongly bonded peer cohort. The curriculum covers the fundamentals of computer architecture, digital design, microprocessors, embedded systems, and networking within a framework that emphasizes not just technical competency but professional responsibility and decision-making under pressure. VMI's computer engineering cadets engage in hands-on laboratory work and capstone projects that often have real-world applications for military or defense contexts, though the program also serves civilian career trajectories. The institute's century-long relationships with the U.S. military, government agencies, and defense contractors create distinctive internship, research, and employment pathways; many graduates transition directly into officer commissions or specialized technical roles in defense. Faculty include both active-duty and retired military engineers who bring practical experience from real deployments and systems. The VMI experience—intense, selective, and highly structured—produces graduates known for discipline, reliability, and the ability to lead in high-stakes environments. For students seeking not just a technical education but formation as an engineering professional within a military context, VMI is unmatched.

Programs Offered
  • Bachelor of Science in Computer Engineering — 4 years, on-campus
  • Bachelor of Arts in Computer Engineering — 4 years, online
Industry Partners
  • U.S. Department of Defense (government)
Career Outcomes

Top Employers: U.S. Department of Defense, U.S. Military Services.

Accreditations and Certifications
  • ABET accredited

Location Advantages: Proximity to military installations and defense contractors throughout VirginiaDirect pathways to U.S. government and military technology roles

Christopher Newport University — Newport News, VA

Key Distinction: The program uniquely combines hands-on laboratory experiences with comprehensive coverage of both hardware and software systems, housed within CNU's newly launched interdisciplinary School of Engineering and Computing that integrates multiple technical disciplines.

Hakia Insight: Christopher Newport's newly launched School of Engineering and Computing (opening 2026) plus existing partnerships with NASA Engineering and Safety Center mean students entering now will benefit from both established NASA relationships *and* a rebuilt facility specifically designed for interdisciplinary hardware-software integration.

At the bachelor's level, christopher Newport University's Computer Engineering program offers a comprehensive curriculum focusing on the design and analysis of hardware and software systems. The program covers digital systems, computer architecture, software engineering, microprocessor control systems, robotics, automation, and data acquisition/signal processing. Students gain hands-on experience in cutting-edge labs and develop skills to solve complex engineering problems. The program is housed within the newly formed School of Engineering and Computing (launched October 2024), which integrates physics, engineering, computer science, cybersecurity, and information science. Core coursework includes digital logic design, computer architecture, electronics, and programming, culminating in a capstone design project. The program emphasizes engineering design, ethics, and practical applications through supervised design projects using FPGAs, microcontrollers, and Electronic Design Automation software.

Programs Offered
  • Bachelor of Science in Computer Engineering — 4 years, on-campus
  • Bachelor of Arts in Computer Engineering — 4 years, online
Research Labs and Institutes
  • Science and Engineering Research Center
Industry Partners
  • NASA Engineering and Safety Center (government)
Notable Faculty
  • Dr. Anton Riedl — Electrical and Computer Engineering
  • Dr. Robert Hodson — Avionics

Location Advantages: Access to NASA Engineering and Safety Center partnershipsNew Science and Engineering Research Center opening in 2026

Regent University — Virginia Beach, VA

Key Distinction: Regent University provides flexible, accessible computer engineering education tailored to working professionals and non-traditional students.

Hakia Insight: Regent's intentional design for working professionals and non-traditional students, combined with proximity to Virginia Beach's defense and maritime sector, captures a market most CPE programs ignore—students who can build portfolios through day jobs while earning the degree.

At the bachelor's level, regent University offers computer engineering coursework within a broader engineering and technology framework that reflects its distinctive mission-driven institutional identity. The program is accessible through flexible scheduling options, accommodating working professionals and non-traditional students seeking to build or advance technical careers. While Regent emphasizes accessibility and affordability, interested students should verify the current depth of specialization in computer engineering specifically, as the university's engineering offerings have evolved. The program focuses on practical applications of computing principles, digital systems, and embedded technologies relevant to modern industry. Regent's location in Virginia Beach connects students to the region's substantial defense, naval, and maritime technology sectors, as well as growing cybersecurity and information technology firms. Coursework incorporates real-world problem-solving and project-based learning. The university's flexibility in delivery formats makes it an option for those balancing education with professional and personal commitments.

Programs Offered
  • Bachelor of Science in Computer Engineering — 4 years, on-campus
  • Bachelor of Arts in Computer Engineering — 4 years, online
Accreditations and Certifications
  • ABET accredited

Location Advantages: Proximity to Virginia Beach defense and maritime technology sectorAccess to cybersecurity and IT firms

Master's Computer Engineering Programs in Virginia

Virginia Polytechnic Institute and State University — Blacksburg, VA

Key Distinction: The program emphasizes industry-related hands-on experiences and opportunities for undergraduate research and co-op/internships, building on a strong foundation in mathematics, physical science, and computer programming.

Hakia Insight: Virginia Tech's graduate CPE program uses the same Information Technology Security Lab and Cleanroom as undergraduates, but adds research-focused mentorship under Davalos—master's students don't transition to new facilities; they deepen expertise in labs where they've already built credibility.

At the master's level, the Bradley Department of Electrical and Computer Engineering administers the Computer Engineering (CPE) degree program. CPE provides the critical technology base for a broad range of industries, including bioinformatics, computing hardware, computer networking and security, embedded computing, telecommunications, and video/image processing.

Programs Offered
  • Master of Science in Computer Engineering — 1-2 years, on-campus
  • Master of Arts in Computer Engineering — 1-2 years, online
Research Labs and Institutes
  • Information Technology Security Lab
  • Micro-/Nanofabrication Cleanroom
Notable Faculty
  • Professor Rafael Davalos — biomedical applications
Admissions

GPA Requirement: 3.3. Application Deadline: January 15 for fall, September 1 for spring (for funding consideration).

Accreditations and Certifications
  • ABET

Location Advantages:

University of Virginia-Main Campus — Charlottesville, VA

Key Distinction: The curriculum has been carefully designed to assure that students obtain an excellent background in both Computer Science and Electrical & Computer Engineering disciplines through joint administration by both departments.

Hakia Insight: UVA's Center for Automata Processing and Dr. Stan's nanoelectronics focus give master's students access to research spaces and faculty whose work directly informs industry roadmaps at Intel and semiconductor leaders, meaning thesis work translates into immediate relevance rather than academic exercises.

At the master's level, the Computer Engineering program at UVA is jointly administered by Computer Science and Electrical & Computer Engineering Departments, providing students with an excellent background in both disciplines. Students learn to analyze, design and implement creative solutions to problems with computer hardware, software, systems and applications while working with hardware and software to create modern computing and embedded systems.

Programs Offered
  • Master of Science in Computer Engineering — 1-2 years, on-campus
  • Master of Arts in Computer Engineering — 1-2 years, online
Research Labs and Institutes
  • Link Lab
  • Multi-functional Integrated System Technology (MIST) IUCRC Center
  • Center for Automata Processing (CAP)
  • High Performance Low Power (HPLP)
Industry Partners
  • Virginia Microelectronics Consortium (VMEC) (tech)
Notable Faculty
  • Dr. Mircea R. Stan — AI hardware, Processing in Memory, Cyber-Physical Systems, Computational RFID, Low Power, Spintronics, and Nanoelectronics
Admissions

GPA Requirement: 2.0.

Requirements: Single Variable Calculus I, Single Variable Calculus II, Multivariable Calculus III, Introductory Chemistry I & Lab, Introduction to Programming, Engineering Foundations 1, Engineering Foundations 2, Introductory Physics I & Lab, Introductory Physics II & Lab

Location Advantages:

George Mason University — Fairfax, VA

Key Distinction: The program is built around computer-aided design tools that can simulate and assist in the design of new digital systems, emphasizing hands-on design experiences and simulation throughout the curriculum with a year-long senior design project culminating in building a functional hardware system in a team environment.

Hakia Insight: George Mason's master's program leverages the same BAE Systems and Boeing partnerships as the bachelor's track but adds advanced CAD/simulation work—graduates move into senior design roles at defense contractors with both hands-on experience and relationships already established.

At the master's level, the field of computer engineering can be described as an amalgam of hardware and software design. Computer engineers are involved in research, design, development, production, and operation of a wide variety of digital systems, from integrated circuits through microcontrollers, multi-core processors, FPGA-based accelerators, to big-data and cloud computing platforms.

Programs Offered
  • Master of Science in Computer Engineering — 1-2 years, on-campus
  • Master of Arts in Computer Engineering — 1-2 years, online
Industry Partners
  • Amazon (tech)
  • Meta (tech)
  • Google (tech)
  • BAE Systems (defense)
  • Boeing (aerospace)
  • General Electric (tech)
Career Outcomes

Top Employers: Amazon, Meta, Google, BAE Systems, Boeing, General Electric.

Accreditations and Certifications
  • ABET

Location Advantages:

Norfolk State University — Norfolk, VA

Key Distinction: NSU's computer programs specifically focus on providing quality education to underrepresented populations while offering flexible accelerated online options and multiple specialization tracks in emerging technology areas.

Hakia Insight: Norfolk State's explicit focus on underrepresented populations in a master's program, combined with accelerated online options and specialization tracks in emerging tech, creates an unusual advantage for working engineers of color who need flexible credentialing without sacrificing depth or industry recognition.

At the master's level, norfolk State University's Computer Engineering Technology program is part of the College of Science, Engineering and Technology, offering a comprehensive Bachelor of Science degree. The university also features a robust Computer Science program with both undergraduate and graduate pathways, including an M.S. in Computer Science with multiple tracks: standard Computer Science, Information Assurance, Data Science and Machine Learning, and Communication Networks. The graduate program is designed to serve underrepresented populations and offers flexible options including an accelerated online program for working professionals and a BS/MS accelerated pathway. The program emphasizes leadership development, analytical skills, and research capabilities to prepare students for productive careers in computer science and engineering technology fields.

Programs Offered
  • Master of Science in Computer Engineering — 1-2 years, on-campus
  • Master of Arts in Computer Engineering — 1-2 years, online
Notable Faculty
  • Dr. Rasha Morsi — Computer Science
Admissions

GPA Requirement: 3.0.

Requirements:

Location Advantages:

Virginia State University — Petersburg, VA

Key Distinction: VSU's computer engineering program prioritizes embedded systems and digital design with direct industry pipelines to defense and automotive sectors, differentiating itself through strong capstone projects and regional contractor relationships.

Hakia Insight: VSU's proximity to General Dynamics and Northrop Grumman headquarters isn't just geographic—its capstone projects are co-designed with these contractors, meaning students graduate with portfolios that directly address active defense engineering challenges rather than hypothetical problems.

At the master's level, virginia State University's computer engineering program emphasizes practical design and embedded systems development, preparing students for immediate industry impact. The curriculum balances theoretical foundations with hands-on laboratory work, particularly strong in digital design, microcontroller programming, and signal processing—areas where graduates consistently find opportunities in defense contracting and automotive electronics. The program benefits from VSU's location in the Petersburg area and proximity to Richmond's growing tech corridor, which has enabled partnerships with federal research institutions and defense contractors. Faculty bring industry experience alongside academic credentials, and the capstone design sequence requires students to develop real prototypes addressing genuine technical challenges. Graduates typically transition into roles at companies serving the defense and aerospace sectors, where embedded systems expertise commands strong compensation. The program maintains ABET accreditation and has developed a reputation within regional engineering circles for producing work-ready engineers who require minimal onboarding in systems-level problem solving.

Programs Offered
  • Master of Science in Computer Engineering — 1-2 years, on-campus
  • Master of Arts in Computer Engineering — 1-2 years, online
Industry Partners
  • General Dynamics (corporate)
  • Northrop Grumman (corporate)
Career Outcomes

Top Employers: General Dynamics, Northrop Grumman, L3Harris Technologies.

Accreditations and Certifications
  • ABET accredited

Location Advantages: Proximity to Richmond tech corridorNear federal research institutionsAccess to defense contractor headquarters

Doctoral Computer Engineering Programs in Virginia

Virginia Polytechnic Institute and State University — Blacksburg, VA

Key Distinction: The program emphasizes industry-related hands-on experiences and opportunities for undergraduate research and co-op/internships, building on a strong foundation in mathematics, physical science, and computer programming.

Hakia Insight: While many doctoral programs claim 'hands-on experience,' Virginia Tech's Micro-/Nanofabrication Cleanroom gives CPE students access to equipment most universities relegate to faculty research, enabling dissertation work that wouldn't be possible at peer institutions.

At the doctoral level, the Bradley Department of Electrical and Computer Engineering administers the Computer Engineering (CPE) degree program. CPE provides the critical technology base for a broad range of industries, including bioinformatics, computing hardware, computer networking and security, embedded computing, telecommunications, and video/image processing.

Programs Offered
  • Doctor of Philosophy in Computer Engineering — 4-6 years, on-campus
  • Doctor of Science in Computer Engineering — 4-6 years, online
Research Labs and Institutes
  • Information Technology Security Lab
  • Micro-/Nanofabrication Cleanroom
Notable Faculty
  • Professor Rafael Davalos — biomedical applications
Admissions

GPA Requirement: 3.3. Application Deadline: January 15 for fall, September 1 for spring (for funding consideration).

Accreditations and Certifications
  • ABET

Location Advantages:

University of Virginia-Main Campus — Charlottesville, VA

Key Distinction: The curriculum has been carefully designed to assure that students obtain an excellent background in both Computer Science and Electrical & Computer Engineering disciplines through joint administration by both departments.

Hakia Insight: UVA's joint administration between Computer Science and Electrical & Computer Engineering is rare at the doctoral level—it means students can pursue hardware-software integration research across labs like CAP and MIST without the artificial departmental silos that limit research scope at other universities.

At the doctoral level, the Computer Engineering program at UVA is jointly administered by Computer Science and Electrical & Computer Engineering Departments, providing students with an excellent background in both disciplines. Students learn to analyze, design and implement creative solutions to problems with computer hardware, software, systems and applications while working with hardware and software to create modern computing and embedded systems.

Programs Offered
  • Doctor of Philosophy in Computer Engineering — 4-6 years, on-campus
  • Doctor of Science in Computer Engineering — 4-6 years, online
Research Labs and Institutes
  • Link Lab
  • Multi-functional Integrated System Technology (MIST) IUCRC Center
  • Center for Automata Processing (CAP)
  • High Performance Low Power (HPLP)
Industry Partners
  • Virginia Microelectronics Consortium (VMEC) (tech)
Notable Faculty
  • Dr. Mircea R. Stan — AI hardware, Processing in Memory, Cyber-Physical Systems, Computational RFID, Low Power, Spintronics, and Nanoelectronics
Admissions

GPA Requirement: 2.0.

Requirements: Single Variable Calculus I, Single Variable Calculus II, Multivariable Calculus III, Introductory Chemistry I & Lab, Introduction to Programming, Engineering Foundations 1, Engineering Foundations 2, Introductory Physics I & Lab, Introductory Physics II & Lab

Location Advantages:

George Mason University — Fairfax, VA

Key Distinction: The program is built around computer-aided design tools that can simulate and assist in the design of new digital systems, emphasizing hands-on design experiences and simulation throughout the curriculum with a year-long senior design project culminating in building a functional hardware system in a team environment.

Hakia Insight: George Mason's year-long capstone requiring students to build functional hardware in teams mirrors how Amazon and Meta actually structure engineering work, giving GMU graduates an atypical advantage in team-based design culture that other doctoral programs don't replicate.

At the doctoral level, the field of computer engineering can be described as an amalgam of hardware and software design. Computer engineers are involved in research, design, development, production, and operation of a wide variety of digital systems, from integrated circuits through microcontrollers, multi-core processors, FPGA-based accelerators, to big-data and cloud computing platforms.

Programs Offered
  • Doctor of Philosophy in Computer Engineering — 4-6 years, on-campus
  • Doctor of Science in Computer Engineering — 4-6 years, online
Industry Partners
  • Amazon (tech)
  • Meta (tech)
  • Google (tech)
  • BAE Systems (defense)
  • Boeing (aerospace)
  • General Electric (tech)
Career Outcomes

Top Employers: Amazon, Meta, Google, BAE Systems, Boeing, General Electric.

Accreditations and Certifications
  • ABET

Location Advantages: