Ocean engineering is the branch of engineering concerned with the design, analysis and operation planning of systems that operate in an oceanic environment. Examples of systems range from oil platforms to submarines, from breakwaters to sailboats. Common to all are the conditions of the ocean including waves, seawater, and hydrostatic pressure.
There are six main areas of specialization in Ocean Engineering:
1.Ocean instrumentation and seafloor mapping
2.Underwater acoustics and data analysis
3.Marine hydrodynamics and water-wave mechanics
4.Coastal and nearshore modeling
6.Coastal and offshore structures