Virginia Tech® home

Naval engineering degree requirements and curriculum

Naval Engineering is defined as a field of study and expertise that includes all engineering and sciences as applied in the research, development, design, construction, operation, maintenance and logistic support of surface and subsurface ships, craft, aircraft, and vehicles (manned and autonomous) used by the Navy for the Nation’s defense. It is inherently multi-disciplinary involving all departments from the College of Engineering. This minor will enable undergraduate students throughout the college of engineering to better prepare for and aspire to this critical profession.

This minor supports the requirements of the Naval Engineering Education Consortium in which students may also participate. The consortium provides opportunities for industry and US Navy mentors, projects, internships, co-ops and job opportunities.

Requirements for Naval Engineering Minor

A minor in Naval Engineering consists of not less than 18 semester credit hours.

Required Courses:

Course Title CH
AOE 2204 Introduction to Ocean Engineering 3
AOE 4264 Principles of Naval Engineering   3
AOE 4244 Naval and Marine Engineering Systems Design 3
  Total Credits from Required Courses 9

Choose a minimum of nine additional credit hours from the following courses.

The broad range and large number of these courses reflects the multiple engineering disciplines inherent in Naval Engineering.

**Prerequisites may apply – see your advisor.  

Courses listed above are based on the UG Catalog 2022-2023 Naval Engineering Checksheet

This minor supports the requirements of the Naval Engineering Education Consortium (NEEC) in which students may also participate. The consortium provides opportunities for industry and US Navy mentors, projects, internships, co-ops and job opportunities.

Course Title CH
AOE 4265 Ocean Vehicle Design with approved NE focus 3
AOE 4266 Ocean Vehicle Design with approved NE focus 3
AOE 4994 Undergraduate Research w/NE focus  3
AOE 3134 Air Vehicle Dynamics** 3
AOE 3124 Aerospace Structures** 3
AOE 3154 Astromechanics** 3
AOE 3164 Aerothermo and Propulsion** 3
AOE 3224 Ocean Structures** 3
AOE 3234 Ocean Vehicle Dynamics** 3
AOE 3264 Thermodynamics and Marine Propulsion** 3
AOE 4234 Aerospace Propulsion Systems **   3
CEE 3104 Introduction to Environmental Engineering 3
CHE 2164 Chemical Engineering Thermodynamics 3
CHE 3184 Chemical Reactor Analysis and Design** 3
CHE4134 Chemical Process Modeling** 2
CS 3724 Introduction to Human-Computer Interaction** 3
CS3114 Data Structures and Algorithms** 3
CS3204 Operating Systems** 3
CS 3304 Comparative Languages** 3
ECE 3054 Electrical Theory** 3
ECE 3304 Introduction to Power Systems** 3
ECE 4224 Power Electronics** 3
ECE 3574 Applied Software Engineering** 3
ECE 2704 Signals and Systems 3
ECE 3504 Digital Design I** 4
ECE 2500 Computer Organization & Architecture 3
ESM 2204 Mechanics of Deformable Bodies 3
ESM 3015 Fluid Mechanics I, II 3
ESM 3054/3064  Mechanical Behavior of Materials 2
ESM 4044 Mechanics of Composite Materials** 3
ESM 4734 (AOE 4024) An Introduction To The Finite Element Method** 3
ISE 3614 Intro to Human Factors Engineering 3
ISE 2014 Engineering Economy 2
ISE 2404 Deterministic Operations Research 3
ISE 3414 Probabilistic Operations Research** 3
ISE 3624 Industrial Ergonomics 3
ISE 4005 Project Management and System Design** 3
ME 3124 Thermodynamics 3
ME 3304 Heat and Mass Transfer 3
ME 3404 Fluid Mechanics 3
ME 3514 System Dynamics 3
ME 4124 CAD of Fluid-Thermal Systems** 2
MSE 4164 Principles of Materials Corrosion 3
MSE 4034 Thermodynamics of Materials** 3
MSE 3054 Mechanical Behavior of Materials 2
MSE 4354 Strength and Fracture** 1