Naval architecture is the field of engineering which deals with the design, construction and repair of ships, boats, and other marine vehicles. Ship and vessel design relies on many of the same ...