The design of floating vessels involve many technologies and branches of engineering that also are found on-shore, but the effective and safe operation in a fluid environment require oversight from an unique discipline. That discipline is called marine engineering, but the term naval architecture is generally coined in the same sense.
Thanks for the website link