The Type II U-boat was designed by Nazi Germany as a coastal U-boat, modeled after the CV-707 submarine, which was designed by the Dutch dummy company NV Ingenieurskantoor voor Scheepsbouw Den Haag (I.v.S) (set up by Germany after World War I in order to maintain and develop German submarine technology and to circumvent the limitations set by the Treaty of Versailles) and built in 1933 by the Finnish Crichton-Vulcan shipyard in Turku, Finland. It was too small to undertake sustained operations far away from the home support facilities. Its primary role was found to be in the training schools, preparing new German naval officers for command. It appeared in four sub-types.
Learn more on Wikipedia