Virginia Tech® home

Distance learning: master of science in ocean engineering

A cargo ship in the ocean

What is ocean engineering? 

AOE’s ocean engineering graduate program focuses on hydronautics, naval engineering, and autonomous systems.


“The most useful (and most stressful) part of getting my degree was taking the thesis option. I spent nearly 1 1/2 years working on the thesis, and the experience prepared me for writing proposals and reports more than anything I'd taken in school previously or done at work. For anyone trying to decide whether or not to do the thesis, I suggest going with the thesis. It provides more preparation for your career than I ever though possible, and even though it was hard, I'm better off for having done it.”

-Lauren Hanyok, Ocean Engineering

Graduate, 2012


Required courses M.S. in ocean engineering online

Breadth Requirement: All MS OE students are required to take at least one course each in the three disciplinary areas identified below.



Fluid Mechanics
•    AOE 5104, Advanced Aero and Hydrodynamics;
•    AOE 5124, Aero and Hydroacoustics;
•    AOE 5144, Boundary Layer Theory;
•    AOE 5304, Advanced Naval Architecture.



Dynamics and Control
•    AOE 5334, Advanced Ship Dynamics;
•    AOE 5444G, Advanced Dynamics of High-Speed Craft.



Structures and Materials
•    AOE 5024, Vehicle Structures;
•    AOE 5074, Advanced Ship Structural Analysis.



Math Requirement: All MS Students are required to take at least one course (of three credits or more) focused on graduate-level mathematics, statistics, or numerical methods. A sample list of courses satisfying this requirement is given in Appendix B. The MS Advisory Committee can approve other courses that have majority of their learning outcomes on advanced mathematics, statistics, or numerical methods.



Non-thesis MS OE students must take at least two of the following courses:
•    AOE 5074, Advanced Ship Structural Analysis;
•    AOE 5084, Submarine Design;
•    AOE 5304, Advanced Naval Architecture;
•    AOE 5314, Naval and Marine Engineering System Design;
•    AOE 5324, Principles of Naval Engineering;
•    AOE 5334, Advanced Ship Dynamics;
•    AOE 5444G, Advanced Dynamics of High-Speed Craft.


Students are required to complete one of two tracks:

  • Students must complete 9-12 credits of approved electives.
  • Students must complete 6-10 credits of AOE 5994: Research and Thesis.
  • Students must complete a master's thesis on a topic agreeable to both the student and an academic advisor.
  • Students must complete a minimum of 12 credits of graded course work numbered 5000 and higher.
  • A maximum of 6 credits of AOE 5974: Independent Study and AOE 5984: Special Study is allowed.
  • A maximum of 6 credits of approved 4000 level coursework is allowed.
  • Students must complete 18 credits of approved electives.
  • Students must complete 6 credits of AOE 5904: Project and Report or take AOE 5315-5316: Naval Ship Design 3.
  • Students must complete a minimum of 12 credits of graded course work numbered 5000 and higher.
  • A maximum of 9 credits of AOE 5974: Independent Study and AOE 5984: Special Study is allowed.
  • A maximum of 6 credits of approved 4000 level course work is allowed.

*If AOE 4274: Computer-Based Design of Ocean Structures has already been taken, then one of the following two courses must be substituted: AOE 5024: Vehicle Structures or AOE 5374: Rationally-Based Design of Ocean Structures.

*It is strongly recommended that students who wish to take AOE 5314: Naval Ship System Design and Effectiveness, first take AOE 4264: Principles of Naval Engineering.

*Students must take both AOE 5315 and AOE 5316 to meet the 6 unit Capstone Naval Ship Design Project or take 6 units of AOE 5904: Project and Report.


Online course offerings

  • AOE 5024 - VEHICLE STRUCTURES (Summer, every other year)
  • AOE 5104 - ADVANCED AERO AND HYDRODYNAMICS (Fall)
  • AOE 5204 - VEHICLE DYNAMICS AND CONTROL (Fall)
  • AOE 5074 - ADVANCED SHIP STRUCTURAL ANALYSIS (Fall)
  • AOE 5104 - ADVANCED AERO AND HYDRODYNAMICS (Fall)
  • AOE 5334 - ADVANCED SHIP DYNAMICS (Spring)
  • AOE 5034 - MECHANICAL AND STRUCTURAL VIBRATIONS (Spring)
  • AOE 5064 - STRUCTURAL OPTIMIZATION (Spring)
  • AOE 5114 - HIGH SPEED AERODYNAMICS (Spring)
  • AOE 5144 - BOUNDARY LAYER THEORY AND HEAT TRANSFER (Spring)
  • AOE 5234 - ORBITAL MECHANICS (Spring)
  • AOE 5304 - ADVANCED NAVAL ARCHITECTURE (Fall)
  • AOE 5314 - NAVAL SHIP SYSTEM DESIGN AND EFFECTIVENESS (Fall)
  • AOE 5315 & 5316 - NAVAL SHIP DESIGN (Fall and Spring)
  • AOE 5434G - ADVANCED INTRODUCTION TO COMPUTATIONAL FLUID DYNAMICS (Fall)
  • AOE 5444G - ADVANCED DYNAMICS OF HIGH-SPEED CRAFT (Spring)
  • AOE 5754 - APPLIED LINEAR SYSTEMS (Fall)
  • AOE 5764 - APPLIED LINEAR CONTROL (Spring)
  • AOE 5774 - NONLINEAR SYSTEMS THEORY (Fall)
  • AOE 6114 - TRANSONIC AERODYNAMICS (Spring)
  • AOE 6124 - HYPERSONIC AERODYNAMICS (Fall) 
  • AOE 6145 - COMPUTATIONAL FLUID DYNAMICS (Spring, every other year)
  • AOE 6444 - VERIFICATION AND VALIDATION OF SCIENTIFIC COMPUTING (Spring)
  • AOE 6744 - LINEAR CONTROL THEORY (Spring)