Le Programme TRAINMAR (Training in the Maritime Field) est un Programme de formation lancé par la CNUCED (la Conférence des Nations Unies pour le Commerce et le Développement) depuis 1980. La principale mission de ce programme est l'amélioration de la qualification des cadres évoluant dans le secteur des transports maritimes et des activités connexes.
Une enquête sur les besoins en formation menée en 1986 en Afrique, par la CMEAOC (Conférence Ministérielle des Etats de l'Afrique de l'Ouest et du Centre) devenue OMAOC (Organisation Maritime de l'Afrique de l'Ouest et du Centre) a révélé qu'au Sénégal, comme dans de nombreux pays de la sous-région le besoin de capacitation est vital pour environ 2000 cadres.
Devant cette situation, les Autorités du Conseil Sénégalais des Chargeurs et du Port Autonome de Dakar, en parfait accord avec le Ministère de tutelle ont décidé de la création du Centre TRAINMAR sur fonds propres par Arrêté Ministériel N° 236/ME du 08 Janvier 1992.