Bachelor’s degree rankings in Virginia

Best General Engineering Degree Programs in Virginia in 2026

General engineering degrees in Virginia can have quite different technical priorities. JMU connects a broad engineering core with project management, sustainability and design. Randolph-Macon gives its Engineering B.S. a strong mechanics foundation. Eastern Mennonite offers mechanical and computer concentrations within one engineering degree.

The reviewed programs are based in Harrisonburg and Ashland. Use location alongside the curriculum and the process for entering or progressing through the major. Two schools can award an Engineering B.S. while expecting different prerequisite courses, projects and elective plans.

A CADRE research rover with solar panels, antennas and metal wheels in a clean room.
CADRE rover at NASA’s Jet Propulsion Laboratory.Photo: NASA/JPL-Caltech
3programs
ranked

Read the research behind
each program’s place.

See the ranking
Jump to a program

Inside this ranking

How we ranked general engineering bachelor’s programs in Virginia

These reviewed Virginia programs award complete Engineering bachelor’s degrees, with official evidence for the required curriculum and practical work. The selection includes public-university and private-college settings and preserves each school’s actual concentration and admission structure.

JMU leads for the sustained connection between its broad technical core, engineering practice and project work. Randolph-Macon follows for the clarity of its mechanics, laboratory and design sequence. Eastern Mennonite adds concentration-based study with recurring design and a defined career-experience requirement in its published computer plan. This order reflects the reviewed programs’ academic structures and reader fit.

Read our full methodology →

General Engineering bachelor’s rankings in Virginia

Start with the degree and format, then jump to the full review. Numbers indicate our editorial order within this reviewed group.

Scroll to compare all columns

Compare the ranked general engineering bachelor’s programs in Virginia
Rank / universityDegreeStudy format
01JMUB.S. in EngineeringOn campus
02Randolph-MaconB.S. in EngineeringOn campus
03Eastern MennoniteB.S. in EngineeringOn campus

3 researched school reviews

The ranked general engineering bachelor’s programs in Virginia

Each assessment explains the curriculum, the student it suits and the decision worth thinking through before applying.

Rank 01

General Engineering ranking

James Madison University

B.S. in Engineering

Harrisonburg, VA

Semester credits
129
Published timeline
Four-year curriculum
Study format
On campus
Program accreditation
ABET-accredited Engineering B.S., as stated in the university catalog

2026–27 tuition

$14,768 · Annual in-state undergraduate tuition and fees

Cost basis & conditions

University-wide undergraduate tuition and fees for Virginia residents; the corresponding out-of-state amount is $32,576 per year. Housing and food are separate from those figures. The admissions cost page links to an individual cost estimate and undergraduate scholarship information.

University cost & financial aid information

JMU’s public-university program has a detailed, sustained sequence of design, engineering practice and project work. Its 129-credit B.S. requires technical study across fluids, heat transfer, circuits, mechanics and materials. Project management and sustainable engineering also sit in the required curriculum. You can use approved electives to develop a civil and environmental, geo-environmental or electro-mechanical concentration, or select a broader set with your adviser. The documented progression from early product design through practica and capstone gives the broad degree a practical structure.

Where it stands out

This is an appealing option if you want general engineering within a larger university and like applying several technical subjects to one project. The electro-mechanical concentration is particularly relevant to an interest in robotics, embedded systems or machines with computational control.

What to weigh

Plan around the separate admission process for the major. Declaring engineering lets you begin prerequisite courses, but full admission is needed to progress and may be limited by capacity. Your engineering coursework, supporting mathematics and physics, and application statement all matter. Transfer students should review the catalog's distinct route before setting a graduation timeline.

Curriculum, admission & sources

What you’ll study

  • Required study spans solid mechanics, fluid mechanics, thermodynamics, circuits, materials and computational methods.
  • Engineering project management, sustainable engineering and a multi-course design sequence form part of the major.
  • The catalog requires 15 approved elective credits, including at least 12 engineering technical elective credits.

Areas of focus

  • Civil and Environmental Systems
  • Geo-Environmental Systems
  • Electro-Mechanical Systems

Admission & progression

  • University admission does not guarantee full admission to the engineering major.
  • On-campus applicants must declare engineering, complete at least 15 JMU credits and the specified engineering, calculus and physics prerequisites.
  • Full admission requires an application and a short motivation statement; seats may be limited. Transfer applicants follow a separate prerequisite route.

Design & practical experience

  • Design coursework progresses from product development to human-centered systems analysis and fabrication.
  • Required engineering practica and project courses lead into Engineering Capstone.
  • The department describes client and industry-sponsored projects and access to fabrication equipment.
Rank 02

General Engineering ranking

Randolph-Macon College

B.S. in Engineering

Ashland, VA

Semester credits
120
Study format
On campus
Program accreditation
Engineering Accreditation Commission of ABET

2026–27 tuition

$50,574 · Annual full-time undergraduate tuition

Cost basis & conditions

Tuition for fall and spring enrollment of 12–18 credits per semester. The comprehensive mandatory fee totals $1,930 per year. Housing, meals and any course or internship-for-credit charges are separate; enrollment outside the tuition band uses per-credit billing.

University cost & financial aid information

Randolph-Macon’s Engineering B.S. gives the broad degree a pronounced engineering-mechanics foundation. Statics, dynamics, solids, fluids and thermodynamics lead into computer-aided design and analysis. Required laboratories in solid and fluid mechanics connect those subjects with experimental work. The major ends with Senior Design Seminar and Engineering Capstone, while three approved engineering electives allow further study in areas such as thermal systems, mechanical systems, manufacturing or geotechnical engineering. The catalog also requires an ethics course within the major.

Where it stands out

This Ashland program is worth considering if you want a broad degree with a clear interest in physical systems and design. Its technical sequence sits within a liberal arts bachelor’s curriculum. Faculty-mentored summer research through SURF offers an additional way to explore an engineering question beyond the required classes.

What to weigh

The major’s 81–82 credits occupy much of the 120-credit degree, and the college recommends beginning physics and calculus during the first year. Read that sequence before planning a second major or transferring substantial coursework. The engineering major also cannot be combined with an Engineering Physics major or minor at Randolph-Macon.

Curriculum, admission & sources

What you’ll study

  • Required engineering mechanics cover statics, dynamics, solids and fluids, with thermodynamics and computer-aided design and analysis.
  • The major includes an ethics course and three engineering electives chosen from the catalog’s approved list.
  • The catalog lists 81–82 credits for the major within the complete 120-credit bachelor’s degree.

Admission & progression

  • First-year applicants can use the free Randolph-Macon application or Common Application.
  • An unofficial high school transcript can be used for review; final official school and college transcripts are required for enrollment and transfer credit.
  • The college requires successful completion of Algebra II before enrollment. Engineering students are advised to begin the physics and calculus sequences in their first year.

Design & practical experience

  • Solid Mechanics Lab and Fluid Mechanics Lab are required.
  • Senior Design Seminar leads into Engineering Capstone.
  • Engineering students may pursue a faculty-mentored Schapiro Undergraduate Research Fellowship or internship opportunities.
Rank 03

General Engineering ranking

Eastern Mennonite University

B.S. in Engineering

Harrisonburg, VA

Study format
On campus
Program accreditation
Engineering Accreditation Commission of ABET

2026–27 tuition

$46,150 · Annual full-time undergraduate tuition

Cost basis & conditions

Tuition for 12–18 credits per semester. The annual student fee is $210 and the general services fee is $682. Housing, a meal plan, books, transportation and other personal expenses require a separate budget.

University cost & financial aid information

Eastern Mennonite’s Engineering B.S. combines a shared engineering foundation with mechanical or computer engineering. Its published computer concentration makes the breadth concrete: experimental methods, analog circuits, statics and engineering ethics accompany networks, digital circuits and computer architecture. Design recurs through intermediate work, Senior Design and the capstone project. That concentration also requires a career experience, with an internship, engineering tutoring practicum or another approved activity among the routes. The department’s sustainability club offers additional student-led design work.

Where it stands out

Consider this Harrisonburg program if you want a concentration-based engineering degree and are interested in sustainability and the effects of technical work on communities. The computer direction is relevant to students who want to connect hardware and software while retaining courses in physical engineering subjects.

What to weigh

Read the concentration plan closely before choosing electives or a transfer schedule. Several listed courses run in alternate years, and specified prerequisite courses require at least a C−. Career experience also needs planning: an approved tutoring or other activity meets a different objective from an internship in an engineering workplace.

Curriculum, admission & sources

What you’ll study

  • The broad engineering degree has mechanical and computer engineering concentrations.
  • The published computer concentration plan includes experimental methods, analog circuits, statics and engineering ethics.
  • Computer concentration requirements add networks, architecture and operating systems, digital circuits, and approved upper-level electives.

Areas of focus

  • Mechanical Engineering
  • Computer Engineering

Admission & progression

  • First-year students may use EMU’s application or the Common Application.
  • Domestic applicants submit high school records through junior year or a GED certificate, along with official transcripts for any college coursework.
  • The computer concentration identifies minimum prerequisite grades in statics and first-year university physics, so transfer and continuing students should check course equivalencies before moving ahead.

Design & practical experience

  • The published computer concentration includes Intermediate Engineering Design twice, Senior Design and Capstone Project.
  • That plan requires career experience through an engineering internship, tutoring practicum in engineering or another program-approved activity.
  • Engineers for a Sustainable World provides an optional setting for student-led campus design projects.

University sources

Program information reviewed September 6, 2026.

What matters in general engineering bachelor’s programs in Virginia

A clear technical direction

Mechanics-focused coursework, defined concentrations and broad electives create different paths through an Engineering B.S.

Required practice

Laboratories, design sequences and career experience help explain how students use the technical foundation.

A workable route to graduation

Separate major admission, alternating-year courses and first-year prerequisites deserve attention before committing to a schedule.

Choose a technical direction in general engineering degrees in Virginia

JMU’s curriculum spans solids, fluids, circuits, thermodynamics, materials and computational methods. Its elective structure supports civil and environmental, geo-environmental and electro-mechanical concentrations or a broader approved plan. Randolph-Macon requires substantial engineering mechanics and lets students choose three electives from a defined list.

Eastern Mennonite organizes its broad degree around mechanical or computer engineering. The published computer plan combines analog and digital circuits with architecture, operating systems and engineering design. For students interested in JMU’s electro-mechanical direction, Mechatronics Programs provides useful background on the connection between physical machinery, electronics and control.

Check the step between declaring engineering and progressing

At JMU, university admission does not guarantee full admission to engineering. Students complete specified prerequisites and an application for the major; transfer applicants have a separate route. Plan that decision point before assuming you can take the full upper-level sequence on a particular schedule.

Randolph-Macon recommends beginning physics and calculus in the first year. Eastern Mennonite’s computer plan marks several courses as offered in alternate years and specifies minimum grades for certain prerequisites. A transfer credit that satisfies a college requirement may still need a separate review for a sequenced engineering course.

Compare required experience and the complete attendance budget

Randolph-Macon requires solid and fluid mechanics laboratories before its senior design seminar and capstone. JMU’s design and engineering-practice courses develop toward a final capstone. Eastern Mennonite’s computer concentration includes career experience, which can take the form of an internship, tutoring practicum or another approved activity. Discuss the experience you want instead of treating every route as the same kind of placement.

JMU’s published undergraduate tuition and fees differ for Virginia residents and nonresidents. Randolph-Macon and Eastern Mennonite publish full-time tuition bands, with fees and living expenses in addition to tuition. Compare aid offers and the cost of any extra term needed for course sequencing using the engineering degree cost guide.

Questions, answered

What else should you know?

Does JMU have separate admission to the engineering major?

Yes. Full admission to engineering follows specified coursework and a program application. Declaring the major and being admitted to the university do not by themselves complete that process.

Which reviewed Virginia program emphasizes engineering mechanics?

Randolph-Macon’s required plan includes statics, dynamics, solids, fluids and thermodynamics, with solid and fluid mechanics laboratories and computer-aided design and analysis.

Does Eastern Mennonite require an engineering internship?

Its published computer concentration requires career experience, with an internship, an engineering tutoring practicum or another program-approved experience among the options. An internship is one possible route.

Is Randolph-Macon’s 81–82-credit major the complete bachelor’s degree?

No. The catalog figure describes the engineering major and supporting requirements. The college describes the full Engineering B.S. as a 120-credit degree.

Keep researching

Choosing a general engineering degree

Learn what a general engineering degree covers, how concentrations build technical depth and how broad bachelor's programs compare with specialized majors.

Read the general engineering guide →

Sources & further reading

School-specific sources are listed with each program. These references support the guidance on this page.

  1. Engineering, B.S. | James Madison University Academic Catalog · Checked 2026-09-05
  2. Engineering Major Overview - JMU · Checked 2026-09-05
  3. Tuition, Financial Aid & Scholarships - JMU · Checked 2026-09-05
  4. Engineering Major | Randolph-Macon College Academic Catalog · Checked 2026-09-06
  5. Engineering Degree in Virginia - Randolph-Macon College · Checked 2026-09-06
  6. Engineering Curriculum - Randolph-Macon College · Checked 2026-09-06
  7. How to Apply - Randolph-Macon College · Checked 2026-09-06
  8. Table of Charges | Randolph-Macon College Academic Catalog · Checked 2026-09-06
  9. Engineering · Checked 2026-09-06
  10. Computer Engineering · Checked 2026-09-06
  11. Apply to EMU · Checked 2026-09-06
  12. Application Checklist · Checked 2026-09-06
  13. Tuition · Checked 2026-09-06