The Royal Danish Naval Academy (Danish: Søværnets Officersskole or more commonly, Søofficerskolen) educates and commissions all officers for the Royal Danish Navy. Having existed for more than 300 years, it is the oldest still-existing officers' academy in the world.